WordPressサイトにSSLを無料で導入する方法|Cloudflare Flexible SSLの使い方

はじめに:なぜSSLが必要なのか
公開向けのウェブサイトを運営するうえで、セキュリティの重要性はどれほど強調してもし足りません。インターネット上のすべてのサイトは、常に攻撃の脅威にさらされています。では、私たちには何ができるのでしょうか?
サイトと訪問者を守る有効な手段の一つが、SSL証明書の利用です。SSL証明書を導入すると、サイトと訪問者の間でやり取りされるすべての通信が暗号化され、攻撃者による盗み見や改ざんを防ぐことができます。
しかし、WordPressサイトにSSL証明書を設定するのは必ずしも簡単ではありません。多くのWordPressサイトは共有サーバー(共用レンタルサーバー)で運用されており、その自由度はかなり限られています。共有ホスティングを利用している場合、事業者が自社のSSL証明書を売りつけるためにインストールを制限していたり、高額な追加料金を請求されたりすることも少なくありません。小規模なWordPressサイトのために、ホスティング費用がほぼ倍になるほどの出費をするのは合理的とは言えません。そこでおすすめしたいのが、Cloudflareが無料で提供する「Flexible SSL」です。
ステップ1:Cloudflareアカウントを作成する
まずCloudflareの公式サイトにアクセスしてサインアップしましょう。メールアドレスとパスワードの登録を求められるので、入力します。続いて、Cloudflareで管理したいドメイン名を入力してください。
ドメインを登録すると、Cloudflareが自動的にサイトのDNSレコードをスキャンし、一覧として表示してくれます。金色のクラウドアイコンが付いたレコードは、CloudflareのCDN機能を有効化できる対象です。CDNを利用するかどうかは任意で、クラウドアイコンをクリックすればオン/オフを切り替えられます。

レコードを選択したら次へ進みます。次の画面でプランを選択します。特に理由がなければ、無料プランを選びましょう。
その後、Cloudflareからネームサーバー(DNSサーバー)をCloudflareのものに変更するよう指示があります。これには2つの目的があります。1つは、CloudflareがサイトへのリクエストをHTTPS版へ振り分けられるようにすること。もう1つは、Cloudflareをコンテンツ配信ネットワーク(CDN)として機能させることです。この作業の手順は利用中のホスティング業者やDNSプロバイダによって異なるため、各社のドキュメントを確認してください。いずれの場合も、基本的にはCloudflareが表示するアドレスをDNSプロバイダの管理画面にコピーして更新するだけで完了します。
DNSの変更が完全に反映されるまでには、数時間かかるのが一般的ですが、最大で1日程度かかることもあります。焦らず待ちましょう。いずれ必ず反映されます。

ステップ2:SSLモードを「Flexible」に設定する
DNSの設定が完了すると、Cloudflareのダッシュボードにアクセスできるようになります。ページ上部に鍵アイコン付きの「Crypto(暗号化)」というボックスが表示されるので、クリックしてください。

そのページの最初の項目にSSLのドロップダウンメニューがあります。ここで「Flexible」を選択しましょう。Cloudflareが自動的に証明書をセットアップしてくれますが、反映には少し時間がかかります。
ステップ3:WordPressプラグインをインストールする

この仕組み全体を機能させるには、WordPressプラグインが必要です。このプラグインはCloudflareと連携し、SSL証明書をサイトに統合する役割を担います。
WordPressの管理画面にログインし、「プラグイン」タブを開きます。「CloudFlare Flexible SSL」と検索して、該当するプラグインをインストールしましょう。
ステップ4:常時HTTPS化を有効にする

再びCloudflareの管理画面に戻り、「Crypto」セクションを下へスクロールすると、「Always Use HTTPS(常にHTTPSを使用)」というスイッチが見つかります。これをオンに切り替えてください。
これで設定は完了です!サイトへのすべての接続がHTTPSになっているか確認しましょう。問題なくHTTPSで表示されていれば、すべて正しく設定され、意図したとおりに動作しています。
-
メールエイリアスの設定方法 – 独自ドメインでプロフェッショナルなメールを無料で作る
AWSにログインしようとしたところ、メインのメールアドレスが拒否されてしまいました。どうやら過去に同じ作業を行ったことがあり、そのアカウントは完全に削除されていたようです。パスワードリセットの選択肢はなく、画面には「アカウントは永久に削除されました」というメッセージが表示されるだけでした。新しいメールアドレスを取得する方法は数多くありますが、今回は自分が所有しているドメインの一つを使ってメール環境を整えたいと考えました。さらに、そのメールを普段使いのGmailに転送できれば便利だと考えたのです。結果として、それは実現可能でした!この記事では、以下の3つの手順をわかりやすく解説します。メールエイ
-
メールを無料でアーカイブする方法|MailStore Homeの活用ガイド
G Suite Legacy無料版の終了とGoogle Workspaceへの移行について2012年頃、Googleは新規顧客向けに「G Suite Legacy(レガシーエディション)」と呼ばれる無料版の提供を終了しました。ただし、すでに無料アカウントを保有していたユーザーは、これらのサービスを引き続き無料で利用できました。その後約10年にわたる数多くのアップデートを経て、Googleは2022年6月をもって、すべての無料G Suite Legacyサービスを終了することを決定しました。ユーザーはGoogle Workspaceへアップグレードし、ビジネスニーズに合ったプランを選択する必要が