こんにちは!ズマペンです。
ある日突然、お客様から全てのページがトップページにリダイレクト(自動遷移)されるというお問合せありました。
この記事では、原因、対処法について紹介していきます。

原因

さくらのレンタルサーバーで使用しているOS(FreeBSD)のアップデートに伴う使用変更が原因でした。
具体的にはこのアップデートによって環境変数「X_SAKURA_FORWARDED_FOR」が利用できなくなったそうです。


引用:https://help.sakura.ad.jp/notification/n-2589/

対処法

.htaccess内で使われていた環境変数「X_SAKURA_FORWARDED_FOR」の箇所を削除すると正常にアクセスできるようになりました。

.htaccessで削除した箇所
RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$
RewriteRule ^(.*)$ https://k-repro.co.jp/$1 [R=301,L]

ちなみに、修正しても再発する場合はキャッシュが効いている可能性があります。
スーパーリロードを行なっても起きていたので、シークレットモードで改善の確認を行なうと良いです。

出典・参考

さくらのレンタルサーバ FreeBSDのアップデートに伴う変更点 | さくらのサポート情報
https://help.sakura.ad.jp/notification/n-2589/

この記事を書いた人



上級ウェブ解析士 水間 祐平

上級ウェブ解析士 水間 祐平
出身:千葉県千葉市
資格:上級ウェブ解析士/産業カウンセラー
趣味:映画鑑賞、スポーツ観戦、草野球

中小企業を専門に合計400サイト以上のホームページの運用・分析を担当。現在も常時100サイト以上のアクセス解析を行い、数値データから導き出す改善提案で、多くの成功事例を生み出している。また、企業のWeb・広報担当者向けにアクセス解析のセミナー研修を行っている。