htaccessとhttpd.confの優先度
2024/02/25
既に完成しているシステムを引き継ぐことがあり、そこのリライトルール設定を変更したかった。リライトルール設定をどこで行っているのか確認するとhttpd.confで設定していた。
しかしながらhttpd.confを変更すると全体に影響が出るので触りたくなかった。そこで「htaccessで設定し、httpd.confと矛盾がでた場合はどちらが優先されるのか」と思った。
htaccessが優先
調べたところhtaccessが優先されるみたい。なので今回のようなケースであればhtaccessで必要なディレクトリのみ設定するのが良さそう。
全体を書き換える必要がある場合に関しては頑張ってhttpd.confを書き換えるのが良いかと。
関連記事
-
-
apacheで指定した期間(日時)のアクセスログを抽出する方法
apacheのaccess_logとerror_logで特定日時内のログのみを確 ...
-
-
アクセスしてきたURLをRewriteRuleで書き換えたい
「http://aaa.com/a」というURLを叩いた際に「http://aa ...
-
-
firebugで「CORS を有効にすると解決できます」と表示される際の対応方法
Aサーバーにjsとかcssとか画像とかを置いて、Bサーバーで呼び出す際にちゃんと ...
-
-
htaccessでスマホ判別とCookie制御する方法
サイトを閲覧しているデバイスがスマホ且つ特定のCookieの値が入っているユーザ ...
-
-
他ドメインから画像の呼び出し(直リンク)を禁止する方法
他ドメインからの画像の呼び出し、いわゆる直リンクの禁止を行いたかった。調べるとh ...