Apache2.4 デフォルトだと全ディレクトリにRequire all denied でアクセス拒否!? | クズリーマンのカス備忘録

Apache2.4 デフォルトだと全ディレクトリにRequire all denied でアクセス拒否!?

apache logo Apache
スポンサーリンク

RHEL8 x dnf x Apache2.4

インストール直後の

/etc/httpd/conf/httpd.conf

を見ると、

<Directory />
Require all denied
</Directory>

のように、頭っから全拒否されている。

 

このままだとどこにもアクセスできないが、ちゃんと、個別に許可されている。

 

たとえば、

 

/etc/httpd/conf.d/userdir.conf

を見ると、”/home/全てのユーザー/public_html/ ディレクトリ配下に対しては、

GET POST OPTIONS の3つのメソッドを許可している。

<Directory "/home/*/public_html">
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
Require method GET POST OPTIONS
</Directory>


 

 

コメント

タイトルとURLをコピーしました