音楽特化型WordPressテーマ「4536」を開発し、配布のために同名のWEBサイト「4536」を立ち上げました。テーマはもちろん4536です。
当サイトで配布しようとも思ったんですが、色々試してみたいこともあったので新しくサイトを作りました。当サイトでできないようなこともたくさんあったので。
httpsにしたい!
その中でも個人的に1番やりたかったのが、サイトのSSL化。
URLを「http://〇〇.com」ではなく、「https://〇〇.com」にしたかったんです。
Googleがランキングシグナルに「https」を使用すると発表した以上、サイトのSSL化は遅かれ早かれですから。セキュリティ性能の向上だけでなくSEO対策にもなります。
通常は費用がかかるんですが、使っているサーバーがエックスサーバーなので無料でSSL化できるのも大きなポイントでしたね。
関連ドメイン取得・維持・SSL化無料のエックスサーバーは安い?
httpsへの移行方法
肝心のhttpsへの移行方法ですが、実は、僕が言うことは何もありませんし、引用もしません。「寝ログさん」のページを見ればなんの問題もなくSSLできるはずです。
関連WordPressをhttpからhttpsにSSL化した全手順まとめ(エックスサーバー環境)
環境はエックスサーバーですが、SSL証明書さえ取得すればロリポップなどのサーバーでもやり方は基本的に同じはずです。
特に、「内部リンクの一括変更」と「301リダイレクト処理」は参考になりました。
これからSSL化しようと思っている方はぜひチェックしてみてください。
SSL化後に画面が真っ白!
ここからが本題。
タイトルの通り、SSL化後になぜか「画面が真っ白」になりました。
まだ立ち上げたサイトでアナウンスもしていないので、なんの問題もありませんでしたが、これが当サイトだったらと思うと…
((((;゚Д゚))))ガクガクブルブル
ただまぁ、しっかりバックアップもとってたし、原因は「.htaccess」なはずだから、これを元に戻せばだいじょうb…
.
.
.
.
.
元に戻らない!
こういう重要な作業をする時にバックアップをとることは当然のことですが、そのバックアップファイルから復元できないとなると、さすがに焦ります。
しかも、PHPファイルと違って、「.htaccess」のようなファイルは普段いじらない(デフォルトでは不可視ファイル)ので、なおさら焦ります。
「画面が真っ白になって、頭も真っ白!ハハハ!」
なんて冗談も言えなくなります。
原因は?
ただ、ファイルを元通りにしたのにアクセスできなくなるというのは普通ありえません。
こういうトラブルには何かしら明確な原因があるはず。
ファイルは元通り…サーバーは安定してる…原因は…ん?WordPressのトラブルといえば…そうか!
プラグインだ!
対処法:キャシュ系プラグインの停止
そうだそうだ。WordPressでトラブルがあった時は、真っ先に「プラグイン」を疑わないといけないんだった。
まぁ、今回は「犯人」がわかりやすくてよかったですよ。
僕は「W3 Total Cache」というキャッシュ系プラグインを使っているんですが、キャッシュをクリアしたところ無事に解決しましたよ。
キャッシュクリアでも解決しない場合は、一度停止しても良いかもしれませんね。
参考にしていただければ嬉しいです!