このブログを開始した時点でHTTPSとしてロードされるサイトはあまりありませんでしたが、Let's Encrypt SSL証明書が無料で配布され、一部のホスティング会社から無料でSSL証明書を提供し、現在はHTTPSでロードされるサイトが大幅に増加しました。
HTTPSで読み込まれないサイトには、Chromeブラウザに「注意」警告が表示されるため、SEOに不利な場合があります。
WordPressで混在するコンテンツの問題を修正するReally Simple Security(旧名Really Simple SSL)プラグイン
SSL証明書をインストールした後に設定が正しくないと、「混在コンテンツのブロック」の問題が発生し、「このサイトの安全な接続(HTTPS)は完璧ではありません」 警告が表示されると、ロックアイコンが表示されないことがあります。
WordPressは Really Simple Security (以前の名前はReally Simple SSL)などのプラグインを使用すると、自動的に設定を検出してサイトをHTTPS経由で実行するように設定できます。
Really Simple SSLプラグインをインストールするには、 WordPress 伝言板で プラグイン]> [新規追加に行き、「really simple ssl」で検索してください。 これにより、Really Simple SSLプラグインが検索結果に表示されます。 このプラグインは現在300万以上のサイトにインストールされ使用されています。
このプラグインは、軽く維持するために最低限のオプションのみ提供され、全体のサイトがSSLに移動します。 このプラグインを使用するには、 まず、SSL証明書を発行しなければなら します。 SSL証明書がインストールされていない状態で、このプラグインを使用しないでください! そして似たような機能をする他のプラグインをプラグインと一緒に使用しないでください。
Cafe24の場合 マネージド WordPressから無料でSSL証明書をインストールできます。 ファーストコメット, クラウドウェイズ, ケミクラウド など海外のホスティング会社では、無料でSSL証明書を提供しています。
Really Simple SSLプラグインをインストールして有効にすると、「Almost ready to migrate to SSL!」というボックスが表示されます。
SSLを有効にする前に、まずサイトのバックアップを取ることをお勧めします。 重要な作業を行う前に、必ずバックアップを取っておくのが安全です。 準備ができたら、「Go ahead, active SSL!」をクリックして SSL を有効にできます。
設定> SSLでReally Simple SSL設定を確認できます。 特に、「Mixed content fixer was successfully detected on the front-end」項目に緑色のチェックボックスが表示されている必要があります。
「混在コンテンツ」の問題がある場合は、画像URLなどがhttpに読み込まれていないことを確認してください。 次の記事で紹介するプラグインを使用して、画像URLをまとめてhttpsに変更できます。
それでも問題が解決されない場合、有料版である Really Simple SSL proを使用すると、「混在コンテンツ」の問題を引き起こす原因をスキャンして修正し、SSL証明書がインストールされていない場合はSSL証明書をインストールできます。または、 ここでサービス(有料)をご依頼することができます。
このプラグインや WP SSLを強制するのようなプラグインを使用して強制的にhttpバージョンをhttpsバージョンにリダイレクトすることができます。 しかし、プラグインを使用していない場合は、次のコードを.htaccessファイルに追加すると、httpにロードされるアドレスの両方がhttpsに強制的にリダイレクトされます。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
追加:SSLの適用後、速度が遅くなる場合は、
SSLセキュリティサーバー証明書をインストールし、この記事で紹介するReally Simple Securityプラグインをインストールすると、サイトが遅くなることがあります。そのような場合は、次の記事を参考にして対策を講じてください。
コメントを残す