.htaccessで可能でしょうか?

解決済みの質問

.htaccessで可能でしょうか?

レンタルサーバーを借りています。
そこではhtaccessファイルが利用可能なのですが、
そのhtaccessファイルでの設定で
以下の事は可能でしょうか?

例えばドメイン名が(全角で記述します)
xxx.co.jp

URLとして
http://xxx.co.jp/
にアクセスした場合、
通常http://xxx.co.jp/index.html
等にアクセスし開くと思うのですが、
これを1階層下のディレクトリにある
http://xxx.co.jp/aaa/index.html
のファイルを開かせる事は可能でしょうか?

以下のように記述したのですが、
DirectoryIndex aaa/index.html
http://xxx.co.jp/
でアクセスした際はOKなのですが、
http://xxx.co.jp/aaa/index.html
に直接アクセスするとエラーになってしまいます。
記述の仕方が悪いのでしょうか?

よろしくお願いいたします。

投稿日時 - 2008-08-25 13:56:06

QNo.4277192

困ってます

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

普通にリダイレクションした方が早いです。

実体を/aaa/配下に置いて、/(ルート)にアクセスされたら/aaa/に飛ばせば良いのです。そうすれば.htaccessなど不要です。

セキュリティ上も「/(ルート)にindex.htmlを置いておく」のが安全ですから。例え/aaa/に飛ばすだけのindex.htmlだとしても。

投稿日時 - 2008-08-25 14:09:34

お礼

ありがとうございます。
index.htmlファイルを作成し、
aaa/index.htmlに飛ばすように設定しました。

投稿日時 - 2008-08-25 14:28:09

ANo.1

0人が「このQ&Aが役に立った」と投票しています

あわせてチェックしたい
  • DirectoryIndexの利用方法 ...
  • DirectoryIndexでアクセスできない。 ...
  • DirectoryIndex に index.phpと書くと、index.htmlより先に表示される? ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら