これを指摘する方法はありますか:
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
。