Cloudflare+リバースプロキシ(Nginx)+WordPressのHTTPS化(常時SSL化、Let’s Encrypt利用)手順・設定変更・調査メモ

今月、このサイトの常時SSL化(HTTPS化)を行いました。このサイト自体はWordPressで動作していますが、一番手前にはCDNとしてCloudflare、次にリバースプロキシとしてNginx、そしてその裏に実際にW...
Google Analyticsに古いページタイトルからのアクセスが多かった原因と対策(Cloudflare / Nginx / Apache / WordPress)
Google Analyticsのリアルタイム解析を見ていたところ、頻繁にページタイトルを更新していたページに対して、古いページタイトルでのアクセスが多数行われていることに気が付きました。 そのページは、同じ人が何度も確...
Nginxのアクセスログに独自HTTPヘッダを出すための変数記法についてメモ
リバースプロキシとして利用しているNginxのログをLTSV形式に変更するにあたってnginx.confを編集して、何をログに出すかを検討していました。 その中で、自分で裏側のWebサーバー(upstream)に送ってい...
NginxでABテストを実施する方法メモ(振り分け用ヘッダ作成、キャッシュ対策有り、セッション考慮有り)
Nginxをリバースプロキシとして利用している際に、キャッシュも考慮してABテストを実施する方法についてメモ。裏で動作しているアプリケーション側(Apache)に、どのパターンを選択したかをヘッダとして渡すので、それに応...
Nginxでモバイル・PC判定をして、キャッシュを別々に作っているのですが、その判定結果を、PHP(Apache上で動作)でも使いたくなりました。そこで、Nginxの設定ファイル内から、Apacheに情報を渡せるようにし...
NginxからApacheに変更してNginx Cache Controllerからキャッシュが削除できなくなった原因と対策
リバースプロキシ(Nginx)のキャッシュをNginx Cache ControllerというWordPressプラグインから削除していたのですが、WordPressが動いているサーバをNginxからApacheに変更し...
WordPressブログ引っ越しメモ(さくらのレンタルサーバ+Apache→さくらのVPS+Nginx)
先日さくらのレンタルサーバスタンダード(500円/月)でも月間50万PVを捌けると書いたばかりですが、4月21日にこのブログを、さくらのレンタルサーバから、さくらのVPSへお引っ越ししました。それに伴い、WebサーバもA...
遂にさくらのレンタルサーバでmod_expiresが使用可能に!さっそく試してみた

Webサイトの読込速度を気にしていますか?自分はたまに気にする程度です。 そんなたまに気にする程度の自分でも前から設定してみたかった「キャッシュの有効期限の指定」ができるmod_expiresが遂にさくらのレンタルサーバ...