• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:「.htaccess」は一番上のディレクトリだけ?)

.htaccessファイルの配置場所について

このQ&Aのポイント
  • http://ooo.com/とhttp://ooo.com/b/という二つのディレクトリでサイトを分けていた場合、.htaccessファイルはhttp://ooo.com/にだけ置けば良いですか?
  • モバイル用サイトのhtmlファイル内でPHPを動かすために、二つのディレクトリにそれぞれ.htaccessファイルを置いてみましたが、http://ooo.com/の.htaccessファイルが優先されてしまいました。
  • 現在、http://ooo.com/b/の.htaccessファイルは削除し、http://ooo.com/の.htaccessファイルのみで動作していますが、これで問題ないでしょうか?

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

  • ベストアンサー
  • t-okura
  • ベストアンサー率75% (253/335)
回答No.1

http://httpd.apache.org/docs/2.2/howto/htaccess.html#how に 「.htaccess ファイルの設定ディレクティブは .htaccess ファイルの存在するディレクトリと、そのサブディレクトリすべてに適用されます」とあります。 上位ディレクトリの .htaccess の設定が下位ディレクトリでも使われるので、上位と設定を変えたいということがなければ、下位のディレクトリに .htaccess を置く必要はありません。

noname#240914
質問者

お礼

だから下位フォルダでいじっても反映されなかったんですね。 ありがとうございます。助かりました。

関連するQ&A