ニュースコンテンツを表示するWebページがあります。ページへのURLは次のようになり
example.com/news.php?newsid=iphone4-releases
ます。次のようなURLからページにアクセスできるようにします。example.com/news/iphone4-releases
.htaccess
ファイルにこれらの変更を加えました
RewriteCond %(REQUEST_FILENAME) !-d [OR]
RewriteCond %(REQUEST_FILENAME) !-f [OR]
RewriteCond %(REQUEST_FILENAME) !-l
RewriteRule .* - [L]
RewriteRule ^(.*)$ http://example.com/news.php?newsid=$1 [NC]
このコードは実際にはURLを置き換えますが、GET変数なしで同じURLを保持したいと思います。また、この方法を使用すると、URLは次のようexample.com/iphone4-releases
になりますが、example.com/news/iphone4-releases