事象
WordPress自分でWebサーバから構築したら、
Internal Server Error が出た。
apacheのerror_logを見てみると、
.htaccess: Options not allowed here
のログが吐かれてた。
原因
httpd.conf
などで、Optionsが許可されてない。
対応
httpd.conf
などで、AllowOverride ディレクティブのところに
Optionsを追加する。
と思って、httpd.conf変えたけど、直らない!!
犯人は conf.d/userdir.conf だった
<Directory "/home/*/public_html">
###AllowOverride FileInfo AuthConfig Limit Indexes
AllowOverride All
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
Require method GET POST OPTIONS
罠だ、もはや😢
コメント