セールスプランナーの思考回路

さくらサーバーで常時SSL設定時にレイアウトが崩れる

さくらサーバーの無料SSLでヘッダーとフッダーがおかしくなったぞ!

企業サイト作成時はグローバルサインのSSLを使用していて、今までこんなことになったことが無かった。
ブログページや固定ページに至るまでレイアウトが崩れる現象に遭遇。

やっぱ無料って怖いな!!

そんな事言っている場合ではない!
何が原因か調べないと!!

と、いきなり本題に入ってもチンプンカンプンなので、さくらレンタルサーバーで無料SSLを設定する所から行きます!

1 まずはさくらサーバーのコントロールパネルからSSLを有効化する

画像も何も用意しません。
これくらいさくらサーバーの説明通りに行えばできます。

むしろ出来ないなら選択肢は二つしかありません。
・あきらめる
・私に依頼する

ちなみにワードプレスでレイアウトが崩れた場合の話ですので、それ以外は知りません。
では次

2 管理画面にログインする

さすがにサーバー提供のSSLなのでDB設定等一切不要です。

超簡単じゃねーか!!!

そう!簡単なんです。
SSLサーバー証明書発行完了のメールが来たらソッコーで管理画面へ!

次からが重要です!

※重要※ パーミッションを400とかに設定してセキュリティ強化している人

ワードプレスの代表的なセキュリティ対策の一つにFTPでのパーミッション設定があります。

FFFTPで言ったら右クリックして属性変更ってやつです。
ここで重要なのが

wp-config.phpを700にしていない人

理由は後で書きますのでとりあえず700に設定しましょう。

3 さくらサーバー公式のSSL設定プラグインをインストール

最強すぎると思われるこのプラグイン

さくらサーバー利用者のみ正常に動作し、しかも面倒な設定は一切不要で勝手にSSL化してくれます。

SAKURA RS WP SSL

最強ですが、まだ実行してはいけません!!!

 

※重要※ プラグイン実行前にすべてのプラグインを停止

これやっとかないとSSL化(httpsにならなかったURL)を一個一個修正することになります。

無理です。

なんと誰もが入れていそうなコンタクトフォーム7までもがSSL化してもhttpで暴走モードに突入します!
絶対停止しましょう!

4 これでやっとプラグイン発動

ついてきてますか?
一旦落ち着いてやり残したことが無いか振り返ってください。

・さくらレンタルサーバーのサーバーコントロールパネル
ドメイン/SSL設定 から希望ドメインの証明書を発行する

・SSL証明書発行完了メールがきたら
ワードプレス管理画面にソッコーアクセス

☆セキュリティ対策でFTPから属性変更している人
wp-config.phpのみで良いので一旦700へ

・SAKURA RS WP SSLプラグインを新規追加
追加するだけです。実行はまだ

☆すべてのプラグインを停止
SAKURA RS WP SSL以外は全て停止しないとやばいよ

ここまでくればもう簡単!とりあえず有効化して左下の設定から実行!

5 再ログイン時に

プラグイン実行後は管理画面に再ログインしますが、たまに

Cookieがなんちゃらってエラーになる。

なにこれ超怖い・・・

逃げちゃだめだ 逃げちゃだめだ

打ちます!アドレスバーにhttps://ではなくhttp://のSSL化する前のアドレス直打ちします!
これでシンクロ率50%

6 管理画面の設定でシンクロ率200%

最後にワードプレス管理画面の設定から一般設定をクリック

WordPress アドレス (URL)がhttp://のままなのでsを追加してhttps://に
サイトアドレス (URL)も同じくhttps://に

あとは停止したプラグインを再度有効にしてwo-config.phpのパーミッションも設定しなおす。
これで常時SSLの任務完了です。

順番を間違えなければ超簡単ですよー!

おっと!アナリティクスとサーチコンソールの設定も忘れずに!

 警報 順番間違えてレイアウトが崩れた

ヘッダーとフッダーが焼失しました。

なぜだ!!それはwp-config.phpを400にしていたからだ!

そんな時は慌てず700に設定してwp-config.phpにこれを追記しよう!

// SSL設定を認識させる
if( isset($_SERVER[‘HTTP_X_SAKURA_FORWARDED_FOR’]) ) {
$_SERVER[‘HTTPS’] = ‘on’;
$_ENV[‘HTTPS’] = ‘on’;
}

これだけで解決!
でも、実はこのプラグインは覚醒している。

こんなダミーシステム不要!!

 

 覚醒 手順を間違えたら笑えばいいと思うよ

代わりはいくらでもいます。
手順を飛ばして

・wp-config.phpのパーミッションを400でプラグインを実行してしまった
・すべてのプラグインを停止し忘れて実行してしまった

時間を巻き戻して、またやれば全てうまくいきます。
そう。

SAKURA RS WP SSLプラグインは覚醒しています。
何度でも実行できます。

なら何度でも行けるのでは?

普通に行けました!

ただし
あくまでも自己責任でお願いします。
私は自分で行ったこと以外の責任は取りません。

(逃げちゃだめだ 逃げちゃだめだ)

(今回はふざけた記事ですみません)

関連記事一覧

最近のブログ

過去の記事