私は次のURLを持っています:
http://www.mysite.com/blog.php
そして、次のように書き換えたい:
http://www.mysite.com/index.php?goto=ブログ
Apache2でこれを行う方法は?
私はそれを逆に行う多くの例を見てきました...
よろしくお願いします。
私は次のURLを持っています:
http://www.mysite.com/blog.php
そして、次のように書き換えたい:
http://www.mysite.com/index.php?goto=ブログ
Apache2でこれを行う方法は?
私はそれを逆に行う多くの例を見てきました...
よろしくお願いします。
これを試してください(テストされていません):
^/(.*)\.php$ /index.php?goto=$1
これは、blog.php だけでなく、他のページでも機能するはずです。ドキュメントをご覧ください。
すべての .php をインデックスに書き換えたい場合は、次のようにする必要があります。
RewriteRule ^(.*).php$ index.php?goto=$1 [L,QSA]
一部のファイルのみを書き換えたい場合:
RewriteRule ^(blog.php|other_file.php)/(.*)?$ index.php?goto=$1/$2 [L,QSA]