AstroBlog

宇宙系大学院生の戯言

WordPressで独自ドメイン設定後に500エラーが出たときの対処法

SPONSORED LINK

このサイトはWordPressで作成しているのですが、別のサイトを独自ドメインに設定した際に500 Internal Server Errorと出てしまいました。

30分くらい奮闘した結果、無事に解決したのでその解決法をログとして残しておきます。


ちなみに僕はさくらインターネットレンタルサーバーを使っています。

独自ドメインはお名前.comで取りました。


さて、FTPサーバー(僕の場合はさくらインターネットレンタルサーバー)の、WordPressをインストールしたディレクトリに.htaccessというファイルがあると思います。

見れない方は、非表示になってしまっているだけだと思うので表示されるように頑張って調べてやってください。(投げやり)

その.htaccessファイルですが、今は下のようになっていると思います。(******はあなたのサイトのWordPressがインストールされているディレクトリ名です)

RewriteBase /******/ 
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /******/index.php [L]
</IfModule>

この******を消してください。

RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

これで保存したら500エラーがなくなりました。


同じケースでお困りの方はぜひ試してみてください。