CPIのサーバーにWordPressを設置したら500エラー

パーマリンク変更を保存したら500エラーが。しかしhtaccessのRewriteの設定をコメントアウトしたら一部はアクセスできる状態。
どうして〜となった記録のメモです。

hoge.com/mogeに設置する際の例。

# 最新のWordpress(5.2.2)を使いたいのでphpのバージョンを指定
AddHandler x-httpd-php5630 .php
# BEGIN WordPress
<IfModule mod_rewrite.c>
# Options +FollowSymLinksだと500エラーになるので以下を指定
Options +SymLinksIfOwnerMatch
RewriteEngine On
RewriteBase /moge/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /moge/index.php [L]
</IfModule>
# END WordPress

普通に保存するとOptions +SymLinksIfOwnerMatchがないのでrewriteうまくいかずにエラーになってたんですね。


Profile picture

ぴーやま
プログラミングを嗜んでします。中華料理で出てくるたまごふわふわのコーンスープが好きです。