Tech Assist

TECH & LIFE in NAGOYA

名古屋エリアでのフリーランスエンジニアとしての活動記録。

2019年03月10日

さくらのレンタルサーバで常時SSL化されてる方はご注意を!

さくらのレンタルサーバで重要な仕様変更がありました。

最近は常時SSL化を行っているサイトが増えていますが、今までさくらのレンタルサーバでhttpでアクセスがあった場合にhttpsへ転送する処理は.htaccessで以下のように独特な記述が必要でした。

# 仕様変更前
RewriteEngine on
RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$
RewriteRule ^(.*)$ https://techassist.jp/$1 [R=301,L]

それが今回のOSのアップデートにともなう変更で一般的な記述に仕様変更になりました。

# 仕様変更後
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://techassist.jp/$1 [R=301,L]

この対応を行わなかった場合、リダイレクトが正しく行われずにページ遷移が意図しない結果となるようです。
かなりインパクトが大きい変更ですので早急に対応されることをお勧めします。

■公式情報
https://help.sakura.ad.jp/hc/ja/articles/360000190121-FreeBSD%E3%81%AE%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88%E3%81%AB%E4%BC%B4%E3%81%86%E5%A4%89%E6%9B%B4%E7%82%B9-2019-3-4-%E6%9B%B4%E6%96%B0-

EC2へのSSH接続時にセッションタイムアウトする時の対処法     エンジニアの価値は何で決まるのか

関連記事