さくらで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」の解説
日本の相場より半額以下の商品が送料無料で多数!楽天ポイントもついでにゲットする方法など、ウワサのアリエクスプレスをまとめてみました!
関連記事
-
-
wordpressアイキャッチ画像の自動化処理(昔の記事一括・記事投稿時)
アイキャッチ、便利ですが地味にめんどいです。 なので2つの方法で自動処理を行いま …
-
-
[Ktai Entry] EWWW Image Optimizerで画像のExifデータの削除やリサイズがされない
これは恐らくEWWW Image Optimizerが画像処理を行うタイミングの …
-
-
wordpressでユーザー名とパスワードが間違っていないのに突然ログインできなくなったら
ユーザー名が無効です とでて急にログインできなくなった。 絶対に間違えていないに …
-
-
母親にブログを勧めてから数ヶ月が経った
岐阜の実家に住んでいるオフクロ。 今年で還暦な60歳だがパートフルタイム+家事+ …
-
-
WP Tunerの日本語化ファイルを作ってみた
WP Tunerとは、wordpressの様々なパフォーマンスの解析をしてくれる …
-
-
wordpressで同じタグに所属する次のエントリー/前のエントリーを実装
wordpressで同じカテゴリ内の次の記事は get_next_post($i …
-
-
PHP Speedy WPは高速化の効果がなかった
設定によってはプラグインに不具合がでるし、体感速度として特にサイト表示が高速化す …
-
-
NextGen Galleryの使い方を1から説明してみる
wordpressの画像ギャラリープラグインとして優秀なNextGen Gall …
-
-
wordpress5の新エディタGutenbergでの閉じタグとか
が勝手に消される微妙にハマったので。 WPといえばビジュアルエディタでpタグやらbrタグが勝手に …
-
-
wordpressでの海外リダイレクトのハッキング事例
備忘録。 お客様のWPがハッキングされて海外サイトにリダイレクトされる設定になっ …