• 締切済み

php化して、.htaccessでリダイレクトしたが、index.phpが強制的に表示されてしまう

1.トップページをhtmlからphpに変更しました。 旧)http://www.hoge.com/index.html 新)http://www.hoge.com/index.php 2.「.htaccess」に301リダイレクトを記述しました。 Redirectpermanent /index.html http://www.hoge.com/index.php 3.困ったこと http://www.hoge.com/ でアクセスしたときに http://www.hoge.com/index.php に転送されてしまう。 できれば、 http://www.hoge.com/ このまま表示してほしいんですが、 .htaccessの記述に問題があるのでしょうか? すみません、分かる方には簡単なのかもしれませんが、 教えて頂ければ助かります。

みんなの回答

  • UmJammer
  • ベストアンサー率58% (115/196)
回答No.1

リダイレクトを使うのではなくて、ディレクトリインデックスを変更すればよいと思われます。 http://www.adminweb.jp/apache/docroot/index2.html

eigo100ten
質問者

お礼

UmJammer様 DirectoryIndex index.php index.html index.cgi index.shtml Redirectpermanent /index.html http://www.hoge.com/index.php この2つの設定で、index.htmlへのアクセスはリダイレクトしながら、ディレクトリもそのまま表示されるようになりました。 問題解決になりました!ありがとうございます。 やっぱり聞いて良かったです。

関連するQ&A

専門家に質問してみよう