公開 Web サイトをホストする場合、セキュリティの重要性を過大評価することは困難です。 Web 上のすべてのサイトは常に攻撃の脅威にさらされています。それで、何ができるでしょうか?
サイトと訪問者を保護する方法の 1 つは、SSL 証明書の使用です。 SSL 証明書を使用すると、サイトとその訪問者の間のすべてのトラフィックが暗号化され、ハッカーによるトラフィックの閲覧や変更が防止されます。
サイトで SSL 証明書を構成するのは必ずしも簡単ではありませんワードプレス。多くの WordPress サイトは共有ホスティングで実行されていますが、通常は非常に制限されています。共有ホスティングを使用している場合、ホストはおそらく、SSL 証明書を販売するために、SSL 証明書をインストールすることを妨げている可能性があります。そうしないと、そうするために割増料金を請求されます。いずれにせよ、小規模な WordPress サイトに SSL を導入するために多額の費用を費やし、おそらくホスティング費用の 2 倍がかかるのはあまり意味がありません。 CloudFlare は、無料のフレキシブル SSL 証明書の形で合理的な代替手段を提供します。
CloudFlareアカウントを作成する
に行くクラウドフレアそして登録してください。電子メール アドレスとパスワードを伝える必要があります。その後、CloudFlare へのサインアップに使用するドメイン名を尋ねられます。彼らはあなたのサイトのDNSレコードをスキャンし、それらをリストします。 CDN をアクティブ化できるゴールド クラウドでレコードが表示されます。 CDN サービスを使用するかどうかはあなた次第です。雲をクリックすると雲が消えます。
録音を選択したら、続行します。次の画面ではプランを選択できます。あなたがいない限り欲しい有料プランのいずれかがある場合は、無料プランを選択します。
次に、CloudFlare は、DNS サーバーを CloudFlare のものに変更するように求めます。これには 2 つの目的があります。これにより、CloudFlare がリクエストをサイトの HTTPS バージョンにリダイレクトできるようになり、コンテンツの CDN として機能できるようになります。このプロセスは Web ホストまたは DNS プロバイダーに大きく依存するため、ドキュメントで確認する必要があります。いずれにせよ、結局のところ、Web アドレスを CloudFlare から DNS プロバイダーにコピーして更新することになります。
このプロセスが完了するまでには数時間かかる可能性がありますが、最大で 1 日かかる場合もあります。我慢して。それは最終的には起こります。
完了すると、CloudFlare ダッシュボードにドロップされます。上部に、「Crypto」というラベルの付いた鍵のアイコンが付いたボックスが表示されます。それをクリックしてください。
このページの最初のボックスには、SSL のドロップダウン リストが表示されます。 「フレキシブル」を選択します。 CloudFlare は証明書を自動的に構成しますが、時間がかかります。
すべてを機能させるには WordPress プラグインが必要になります。 CloudFlare に接続して、SSL 証明書をサイトに統合します。
WordPress にログインし、「プラグイン」タブに移動します。 「CloudFlare Flexible SSL」を検索します。プラグインをインストールします。
常にHTTPSを使用する
CloudFlare Web サイトに戻り、「暗号化」セクションに戻り、常に HTTPS を使用するスイッチが表示されるまで下にスクロールします。オンにしてください。
それでおしまい!サイトがすべての接続に HTTPS を使用していることを確認します。そうであれば、すべてが正しく構成されており、期待どおりに動作しています。