常時SSL化するとGoogleのランクが上がる(気にしてないけど)
しかし手を抜いてCloudflareの暗号化をFlexibleにすると痛い目を見ることが解ったので解説します
独自ドメイン持ってるけど証明書とか取るの面倒くさい人向け
設定
(キャッシュの設定)ページルールに*yourdomain.com/*でキャッシュレベルをEverythingに、TTLを2時間にします(yourdomain.comは自分のサイトに読み替えてね)
*yourdomain.com/blog/wp-admin/*でキャッシュレベルをスキップに、パフォーマンスを無効にします
(httpsの設定) CloudflareのSSL設定をFlexibleにします
最後にSSL設定→エッジ証明書にある「常にSSLを使用」にチェックを入れます
WordPressの設置ディレクトリを開いてwp-config.phpを編集↓
編集が必要なのはここまでです ! とかなんとか書いてあるところの下に
//httpsのサイト設定 define('WP_HOME','https://yourdomain.com/blog'); define('WP_SITEURL','https://yourdomain.com/blog'); //無限リダイレクト回避 if ( ! empty( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' ) { $_SERVER['HTTPS']='on'; }
多分これで行けると思う…
キャッシュもONにしたので速くなってるといいな…