WordPressのpermalinksの設定を変更したら500 Internal Server Errorが発生し、一切のアクセスができなくなった。

問題はApacheの設定で、.htaccessファイルの設定が有効になっていなかったせいでした。

具体的にはAllowOverrideの設定を

AllowOverride All

に変更したらページが表示されるようになりました。

 

参考

core – Apache HTTP サーバ バージョン 2.2

 

Source: New feed