SSL化メモ【さくら】

さくらも無料SSLに対応した模様

大まかな流れ

サーバパネルの「ドメイン/SSL設定」から「証明書」の「登録」をクリック

「無料SSLの設定へ進む」

完了メールが届く

wordpressの設定からURLをhttpsに変更

プラグイン「Search Regex」で画像や内部リンクをhttps:に変更

エラーチェック

Googleアナリティクス、サチコ修正

レイアウトが崩れるエラー

https化、SSL設定でレイアウト崩れた時の対処方法

wp-config.phpに以下を追記

if( isset($_SERVER[‘HTTP_X_SAKURA_FORWARDED_FOR’]) ) {
$_SERVER[‘HTTPS’] = ‘on’;
$_ENV[‘HTTPS’] = ‘on’;
$_SERVER[‘HTTP_HOST’] = ‘tokyoaug.net’;
$_SERVER[‘SERVER_NAME’] = ‘tokyoaug.net’;
$_ENV[‘HTTP_HOST’] = ‘tokyoaug.net’;
$_ENV[‘SERVER_NAME’] = ‘tokyoaug.net’;
}

あるいは

if( isset($_SERVER[‘HTTP_X_SAKURA_FORWARDED_FOR’]) ) {
$_SERVER[‘HTTPS’] = ‘on’;
$_ENV[‘HTTPS’] = ‘on’;
}

Really Simple SSL

プラグインを使ったらもっと簡単にできる様子

WordPressを一瞬でHTTPS化するプラグイン「Really Simple SSL」の使い方

サーバパネルの「ドメイン/SSL設定」から「証明書」の「登録」をクリック

「無料SSLの設定へ進む」

完了メールが届く

管理画面で「はい、SSLを有効化します」をクリック

エラーチェック

Googleアナリティクス、サチコ修正