- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:.htaccessについて)
.htaccessについて
このQ&Aのポイント
- webサーバで.htaccessを有効にする方法を教えてください。
- apachのhttpd.confファイルでAllowOverride ALLという箇所を変更することで、.htaccessを有効にすることができます。
- 詳細な設定方法はサーバ環境によって異なりますので、サーバ管理者に相談してください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
AllowOverrideディレクティブは、.htaccess内でどのディレクティブがそれ以前の設定を上書きすることが出来るかを設定できます。 つまり、.htaccess内で設定出来て、かつその設定が有効になるディレクティブの種類を設定出来るというわけです。 指定出来るディレクティブの分類は AuthConfig 認証に関するディレクティブの使用を許可する FileInfo ドキュメントタイプを制御するためのディレクティブの使用を許可する Indexes ディレクトリインデックスを制御するためのディレクティブの使用を許可する Limit ホストへのアクセス制御を行うためのディレクティブの使用を許可する Options 特定のディレクトリにおける機能を指定するためのディレクティブの使用を許可する All 上記すべての上書きを許可する None 上記すべての上書きを禁止する になります。 なので、Noneを指定すると.htaccessでの設定の上書きが禁止、つまり、.htaccessが使用出来ないという事になります。 どの分類にどのディレクティブが含まれるかは、参考URLにあるApacheのマニュアルを参照してください。
お礼
ありがとうございます! 早速参考のURL見て勉強してみます。 ありがとうございましたーm(__)m