おそらく 2017 年が安全でない Web サイトが容認される最後の年であることはご存知でしょう。 シンプルなブログでも、 ショーケースサイト、HTTPS プロトコルに切り替えない理由がなくなります。 これは、暗号化ソリューションがますますシンプルになり、初心者でも利用できるようになっているため、なおさら真実です.
以前のチュートリアルの1つで、Let Encryptを使用してWordPressにhttps暗号化を追加する方法を紹介しましたが、このソリューションを組み合わせるのは必ずしも明白ではないことを知っておく必要があります。 このチュートリアルでは、はるかに簡単なソリューションについて説明します。これは、CloudFlareが無料で提供する暗号化です。
CloudFlareとは何ですか?
まだ知らない場合、CloudFlareはCDNプロバイダーです。 基本的に、それは場所を与えられたユーザーがより速くあなたのファイルにアクセスできるようにするサービスです。 もっと知りたいなら、私たちを読んでください CloudFlareの上のチュートリアル.
知っておく必要があるのは、これらのソリューションは静的なファイルホスティングシステムを提供するだけでなく、DDos攻撃やhttps暗号化に対するセキュリティなどのソリューションも提供するということです。これは基本プランで無料で提供されるサービスであるため、このチュートリアルで説明します。
CloudFlareでアカウントを作成する
最初のステップは、CloudFlareでアカウントを作成することです。
ログインすると、ダッシュボードにアクセスできるようになります。 次に行う必要があるのは、cPanelで変更するネームサーバーを取得することです(cPanelから管理できる場合 ドメイン名)またはあなたのサプライヤーで ドメイン名 (私の場合は、goDaddyを使用します).
ダッシュボードが表示されたら、[DNS]をクリックします。
セクションまでスクロールダウンします " CloudFlareのネームサーバ '。
必要なことは、cpanelのネームサーバーを変更することだけです。 goDaddyのDNS管理インターフェイスには、次のようなセクションがあります
これを次のものに置き換える必要があります。
goDaddy に戻って、 ドメイン名 そして「 スキャンを開始"。
スキャンが効果的であり、CloudFlareがWebサイトにアクセスできることを確認する必要があります。
以上で完了です。 ただし、すべてが正常に機能していることを確認するには、いくつかの最終手順を実行する必要があります。
CloudFlareの上のHTTPSを強制する方法
すでにhttpの他のサイトでブログのリンクを共有している場合、これらのリンクを使用するすべての人がhttpでサイトに到着します。 httpsモードの使用を強制するには、CloudFlareダッシュボードに戻ってクリックする必要があります ページルール.
新しいルールを定義する必要がある新しいウィンドウが開きます。
ここでは、スラッシュとアスタリスク「/ *」を追加してドメイン名を追加する必要があります。 さらに下に、ドロップダウンメニューでオプション「 常にhttpsを使用します 」。 完了したら、[ 使用してデプロイ '。
既存のブログを移行するためのボーナスヒント
あなたが持っている場合 WordPressのブログ 以前は http プロトコルであった場合、記事内のリンクは常に http になるため、この操作を実行しても完了しません。 これを修正するには、プラグインを使用する必要があります より良い検索と置換。 プロセスは簡単です。 httpプロトコルを使用して、以前のドメイン名からテーブルを検索する必要があります。 例:http://yourdomainname.comそしてそれをhttps://yourdomainname.comに置き換えます。 しかし、それだけではありません。 場合によっては、「 http:// 単に「 https:// 」。 httpプロトコルで長い間存在していたブログのこの最後の操作は少し危険であると認めますので、常にデータベースのバックアップをとるようお願いします。
これでうまくいかない場合は、お問い合わせください。この問題を迅速に解決いたします。