• ベストアンサー

HTTPリダイレクトについて

初心者なのですが、宜しくお願いします。 /TEST/test/ にアクセスした際には、ホームページに転送し、 /TEST/test/test.html にアクセスした際には、該当のhtmlファイルを 開くという設定をおこなうことは可能でしょうか? .htaccessに記述をするとサブディレクトリまで全て反映されるため、 /TEST/test/test.htmlにアクセスしてもホームページに転送されてしまいます。 ちなみにバーチャルホストにて作業をおこなっています。 わかり難い説明で申し訳ありませんが宜しくお願いします。

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

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

/TEST/test/index.html を作成し、その中に <html> <head> <meta http-equiv="Refresh" content="0;URL=/"> </head></html> と書いておくのではどうですか?

ken0109
質問者

お礼

hetarepyonさん 申し訳ありません。確認不足でした。/をリダイレクトしたい URLに変更したところ、無事に転送されました。 ありがとうございました。大変助かりました。

ken0109
質問者

補足

hetarepyonさん ありがとうございます。 お教えいただきましたindex.htmlを作成してみたところ、 /TEST/test/test.html にアクセスしたところ、該当ファイルを 開くことは出来ました。 ただ、/TEST/test/にアクセスした際には、ルートに戻ってしまい ます。ルートに戻らずに別のページへとHTTPリダイレクトさせることは 出来ないでしょうか? お手数ですが、宜しくお願い致します。

関連するQ&A

専門家に質問してみよう