• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mod_rewriteについて)

mod_rewriteによるURL書き換えがうまく動作しない

このQ&Aのポイント
  • mod_rewriteを使用して.htaccessファイルでURLの書き換えを行いたいが、うまく動作してくれない。具体的には、http://www.aaaaaaa.jp/php/user/bbb/index.phpをhttp://www.aaaaaaa.jp/bbb/に変更したいが、うまくいかない。どのように記述すれば動作するか教えてください。
  • 上記のRewriteRuleの記述では、http://www.aaaaaaa.jp/php/user/bbb/index.phpのままです。
  • mod_rewriteを使用して.htaccessファイルでURLの書き換えを行いたいが、うまく変更できない。http://www.aaaaaaa.jp/php/user/bbb/index.phpをhttp://www.aaaaaaa.jp/bbb/に変更する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

> http://www.aaaaaaa.jp/php/user/bbb/index.php を > http://www.aaaaaaa.jp/bbb/ に変更したい 実際の動作は逆じゃないですか? http://www.aaaaaaa.jp/bbb/​ にアクセスした時に、 http://www.aaaaaaa.jp/php/user/bbb/index.php を表示させる、と言う事ではないでしょうか。 .htaccessの設置場所はhttp://www.aaaaaaa.jp/配下になるとおもいます。 また、直たたき対策として、http://www.aaaaaaa.jp/php/user/bbb/にアクセスした場合($_SERVER["REQUEST_URI"]等で検出)http://www.aaaaaaa.jp/bbb/へリダイレクトするようにしておけば良いかもしれません。 参考まで。

関連するQ&A

専門家に質問してみよう