ブログが表示されない。 An error occurred.がでる原因と対処法

ブログ運営

Conoha WingでWordPressのかんたん移行を使ってブログを引っ越ししました。

自分ブログを開こうと思ったらこんな画面が出ました。

 

エラーが発生しました。
申し訳ありませんが、お探しのページは現在ご利用いただけません。
後でもう一度やり直してください。このリソースのシステム管理者である場合は、エラーログで詳細を確認する必要があります。

忠実なnginx。

なんだこれ???

調べてみました。

原因は、SSLがONになってない状態でhttpsでアクセスすると、この画面になります。

まあ、保護されていない通信という事です。世の中セキュリティー強化されているという事ですかね。

なのでSSLを導入すれば解決します

 

対処法ですが2つやりましょう

①レンタルサーバーのSSL証明書を発行する

使用しているレンタルサーバーのSSL設定を確認してONにする(SSL証明書を発行する)。conohaの場合は、ご利用ガイドに記載あります

②ワードプレスのReally Simple SSLプラグインを使う

WordPressの場合、このプラグインさえあれば完全SSL対応が可能みたいです

基本的にSSLを導入しただけでは非SSLのページにもアクセスできる状態になっているため、リダイレクトなどの対策をとっていない場合はGoogleからは同じページが二つあるとして認識されるそうです。

Really Simple SSLはそのような問題も一緒に解決してくれます。

まずはプラグインの新規追加ページで「Really Simple SSL」を検索してインストール・有効化します。

有効化すると「SSLに移行する準備がほぼ完了しました」というボックスが表示されるので完了です。

コメント