これを指摘する方法はありますか:
domain.com/test
に:
domain.com/page.php?a=test
これはしばらくの間私を悩ませてきました。おそらく次のようなものです:
RewriteRule ^/(.*)$ page.php?a=$1 [NC]
のようなリクエストを指定して、パラメーターを渡そdomain.com/testうとしています。page.php
これを指摘する方法はありますか:
domain.com/test
に:
domain.com/page.php?a=test
これはしばらくの間私を悩ませてきました。おそらく次のようなものです:
RewriteRule ^/(.*)$ page.php?a=$1 [NC]
のようなリクエストを指定して、パラメーターを渡そdomain.com/testうとしています。page.php
すべてのリクエストを にマップする場合はdomain.com/test.php、domain.com/page.php?a=test.php次のことができます。
RewriteRule ^/(.*)$ /page.php?a=$1 [NC]
domain.com/test単に request path:をにマップするだけの場合は、次のようdomain.com/page.php?a=testにする必要があります。
RewriteRule ^/([a-zA-Z\-_]*)$ /page.php?a=$1 [NC]
注意: マップ後、ブラウザの URL 表示は のままですhttp://domain.com/test。