さくらも無料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アナリティクス、サチコ修正