htacccessでindexを無しにしたら

締切り済みの質問

htacccessでindexを無しにしたら

カテゴリがわからないのでこちらの詳しい方にお尋ねします。

独自ドメインの表示を
.htacccessでindex.htmlを無しにしたら
最初のドメインも下のフォルダのindex.htmlのアドレスもindex.htmlが無しになりました。

RewriteEngine on
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://www.example.com/$1 [R=301,L]


http://www.○○.ne.jp/index.html
こう短縮表示されました ↓
http://www.○○.ne.jp/

http://www.○○.ne.jp/info/index.html
こう短縮表示されました ↓
http://www.○○.ne.jp/info/

でもこれじゃなく、本当にやりたいことは、
最初のドメインだけをindex.html無しのままにして
下のフォルダのアドレスはindex.htmlを有りにしたいのですが、
ドメインだけは短縮で
http://www.○○.ne.jp/
下の複数のフォルダのindex.htmlは短縮したくない
http://www.○○.ne.jp/info/index.html

ネットで検索してもわかりません。。。
htacccessのどこを変更すれば良いのかわかりません。
教えてください<(_ _)>
 

投稿日時 - 2010-03-19 05:22:40

連想キーワード:

QNo.5763116

困ってます

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

[  前へ  |  次へ ]

回答(1件中 1~1件目)

HTMLは関係ないので、カテ違いだとは思いますが、

ドメイン、ドメインと仰ってるのはルートディレクトリのことですか?
アクセスしてるディレクトリが./でも./info/でも、
ドメインは同じく○○.ne.jpって前提なんですよね?


まあ、調べても分からんとのことなんで、
深く考えず、./info/にも.htaccessを設置して、
任意の設定をオーバーライドされてはいかがでしょう。

投稿日時 - 2010-03-19 08:28:23

お礼

るーとのhtacccessだけでは無理ですか・・・
稼働にはhtacccessを置いていませんのでオーバーライド?させる方法も考えてみます。回答ありがとうございました。

投稿日時 - 2010-03-19 20:35:17

あわせてチェックしたい
  • httpd.conf RewriteCond ...
  • RewriteCondとRewriteRuleについて ...
  • 301リダイレクトの設定について ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

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