CloudflareでWordPress環境SSL設定

Cloudflare

CloudflareでDNS&SSL&CDN設定


次にSSLの設定を行います。HTTPSにする設定です。

Cloudflareの設定

「SSL/TLS」概要内の「フル」を選択。

続いて「エッジ証明書」内の「常にHTTPSを使用」を有効にする。

WordPressの設定

続いてWordPress側の設定。まず設定を確認。

「WordPressアドレス」と「サイトアドレス」が「http」になっているのを確認。
こちらを「https」に変更します。

「https」への変更はこの設定画面からは出来ないので、
VMインスタンスのSSH接続をして変更します。

SSH接続後、以下PHPファイルを開きます。

sudo vi /opt/bitnami/wordpress/wp-config.php

こちらのファイル内の「http」を「https」に変更。

define( 'WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/' );
define( 'WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/' );

変更後↓

define( 'WP_HOME', 'https://' . $_SERVER['HTTP_HOST'] . '/' );
define( 'WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/' );

再度設定画面で「https」になっていれば完了。

Cloudflareプラグイン導入

次にWordPressにCloudflareのプラグインをインストールします。

メニューの「プラグイン」の「新規追加」を選択。

キーワードに「cloudflare」と入力し検索し「今すぐインストール」。

CloudflareからGlobal API Keyを取得

WordPressのプラグインと紐づけを行うためにAPIキーを取得します。

Cloudflareの「マイプロフィール」-「APIトークン」を表示。
「Global API Key」の「表示」を選択します。

選択するとパスワード入力を求められるので入力後、APIキーが表示されますのでコピーします。

Cloudflareプラグインの設定

CloudflareからGlobal API Keyを取得したらプラグインの方に設定します。

WordPressメニューの「設定」-「Cloudflare」を選択。
メールアドレスと取得したGlobal API Keyを入力し、
「Save API Credentials」をクリックして設定完了。

モバイルバージョンを終了
タイトルとURLをコピーしました