リチャランクラブ Richaran Club

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

Feb 26, 2013 Category - WORDPRESS Comments : 6

500エラー お茶でも飲んで考えよう

このサイト、WordPressで制作し、さくらインターネットのレンタルサーバーにアップロードしています。

独自ドメインを取得し、設定すると、トップページ以外は500エラー(Internal Server Error)で表示されなくなりました。復旧したので対処法をメモしますね。

環境

  • WordPressバージョン: 3.5.1
  • 元URL(WordPressインストール先): http://****.sakura.ne.jp/richaranclub/
  • 独自ドメイン: http://www.richaranclub.com/

エラー前の作業内容

  1. 独自ドメイン取得後、レンタルサーバーの管理画面でドメインを設定
  2. WordPressの「ダッシュボード」→「一般設定」→「サイトアドレス (URL)」を http://****.sakura.ne.jp/richaranclub から http://www.richaranclub.com に変更

エラーの症状

トップページは問題なく独自ドメインで表示。パーマリンク(リンク先)は500エラー(Internal Server Error)で表示不可能。「サイトアドレス (URL)」を元に戻すと、トップページのみ独自ドメイン、それ以外は元URLで表示。

対処法

  1. WordPress をインストールしたFTPサーバーへ接続
  2. WordPress をインストールしたディレクトリ直下にある .htaccess ファイルをダウンロード
  3. WordPressの「ダッシュボード」→「設定」→「パーマリンク設定」下部の「.htaccess が書き込み可能ならこの操作は自動的に行われますが…」の内容に変更。私の場合は下記に変更。
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
  4. 再びFTPサーバーへ接続して .htaccess ファイルを元の場所にアップロード

エラーの原因(?)

.htaccess ファイルが自動更新されていなかったため

自動更新されない原因はいろいろあるようです。気になる方は、こちらの対処法を参考にしてくださいね。 私には難易度が高いので、またドメイン変えることがあったら、手動で .htaccess ファイルを更新することにします。問題なく動作しているのでこれでいいかな。

Tag : ,

Comment

  1. realtmkr より:

    記事拝見しました!
    WordPressアドレスを変更してログイン出来なくなり、テンパっていたところでこの記事に辿り着き参考になった事を覚えています。
    内容が分かりやすかったです。

    ありがとうございました!

  2. URLについて より:

    [...] コチラとコチラの記事を参考に正常化できました。ありがとうございます。 [...]

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です