さくらでwordpressにSSLを設定したら重くなった
2016/12/14
さくらのレンタルサーバで独自ドメインにSSLを設定したら、何故かwordpressが重くなった。
ソースを見ると、所々srcなどでjsを読み込む際に https ではなく http になっていた。
原因はこれ。
wordpressは設定からURLにhttpsって入力すると、自動でリダイレクトする設定になってる。
でも、srcとかでhttpで読み込むと、リダイレクトが重なって動作が重くなる。
そもそも何故ここらの出力がhttpになってるんだって話だけど、よくよく調べてみると、どうやら
get_template_directory_uri()
この関数でURLを出力する際に、何故か https ではなく http になっている模様。
検索してみると、こちらのサイトが詳しく解説してくれてあった。
SSL関係でつまずいたこと | | watabon clips
どうやらさくらのレンタルサーバの仕様で、上手く出力できないらしい。
解決策として、function.phpに
$_SERVER[‘HTTPS’] = ‘on’; $_ENV[‘HTTPS’] = ‘on’;
と記述することで、無事にhttpsで出力してくれるようになりました。
結果、軽くなった。よかった。
さくらのレンタルサーバは、なんか変な設定がたまにしてあることがあるので、身構えてしまう。
※追記
まだなんか重い感じがしたので、htaccessでhttpをhttpsにリダイレクトさせる設定をした。
その結果、なんかかなり軽くなった気がする。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.test\.net$ [OR,NC]
RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$
RewriteRule ^(.*)$ https://test.net/$1 [R=301,L]
</IfModule>
この X-Sakura-Forwarded-For がポイント。
ついでにwwwをなしに統一してる。
てかやっぱりさくらってクセが強いな・・・。
激安中国通販「AliExpress」の解説
日本の相場より半額以下の商品が送料無料で多数!楽天ポイントもついでにゲットする方法など、ウワサのアリエクスプレスをまとめてみました!
関連記事
-
-
NextGEN Galleryのスライドショーに「jwplayer」と表示されるロゴを消したい
JW Image Rotatorのバージョンが3.18だと、上の画像の様に スラ …
-
-
wordpressアイキャッチ画像の自動化処理(昔の記事一括・記事投稿時)
アイキャッチ、便利ですが地味にめんどいです。 なので2つの方法で自動処理を行いま …
-
-
WP Tunerの日本語化ファイルを作ってみた
WP Tunerとは、wordpressの様々なパフォーマンスの解析をしてくれる …
-
-
wordpressでの海外リダイレクトのハッキング事例
備忘録。 お客様のWPがハッキングされて海外サイトにリダイレクトされる設定になっ …
-
-
wordpressのパーマリンクを懲りずに変更してみた
以前にも挑戦して、失敗というか断念している「wordpressのパーマリンク変更 …
-
-
パーマリンクを変更してみた
笑えるほど順位が激減して復帰もしなさそうだったので、戻しました。 SEO評価戻る …
-
-
WP RollbackでRollbackボタンが表示されない
テーマのfunction.phpでプラグインの更新を停止してると表示されない。 …
-
-
NextGen Galleryの表示方法の説明 – ImageFlow編
NextGen Galleryの外部プラグイン「ImageFlow」の解説です。
-
-
正常に稼動していたwordpressがいきなり500内部サーバエラーになったときの解決法
wordpressで管理しているブログがいきなり500内部サーバーエラーになった …
-
-
PHP Speedy WPは高速化の効果がなかった
設定によってはプラグインに不具合がでるし、体感速度として特にサイト表示が高速化す …