- 締切済み
mod_rewriteで整形してリダイレクトすると
教えてください。 http://blog.livedoor.jp/trisys/archives/3950417.html のように http://www.test.com/?page=1にアクセスすると http://www.test.com/1/にリダイレクトするようにできました。 しかし、 404エラー表示されます。 どうしたらいいのでしょうか? .htaccessに記載した内容は下記のとおりです RewriteEngine on RewriteCond %{THE_REQUEST} ^GET\ /\?page=([0-9]*)(.*)$ RewriteRule ^.* http://%{HTTP_HOST}/%1/? [L] よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- shimix
- ベストアンサー率54% (865/1590)
回答No.1
>どうしたらいいのでしょうか? どうしたいのでしょうか? >http://www.test.com/?page=1にアクセスすると >http://www.test.com/1/にリダイレクトするようにできました。 というのは、http://www.test.com/1/index.php(もしくはindex.html)が存在するから、そういうリダイレクトを書くわけですよね?それが存在しなければ404になるのは当然です。