ミギムキ

[SnapUP] ステージングサーバーのURLにアクセスすると本番にリダイレクトされてしまう

さくらのレンタルサーバーでは、「SnapUP」によるバックアップ機能が利用できます。
定期的なスナップショットの自動取得(バックアップ)や、ステージングサーバーでの動作確認や検証など、非常に便利なサービスなのですが、先日、とあるサイトでステージングサーバーを立ち上げたところ、ステージングサーバーのURLにアクセスしても、本番サイトのURLにリダイレクトされてしまうという現象が発生しました。

原因:htaccessに記載していたリダイレクトの書き方

本番サイトでは、htaccessに以下の記述でwww付きのURLへリダイレクトを行っていました。

RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ https://www.xxx.com/$1 [R=301,L]

ステージングサーバーのURLはwwwがなく、なおかつ上記の書き方では「https://www.xxx.com/」へリダイレクトされてしまうため、本番サイトにリダイレクトされてしまっていました。

対策:ファイルマネージャーからhtaccessを更新

ファイルマネージャー上からhtaccessの記載を削除したところ、本番サイトへリダイレクトされずに、無事ステージングサーバーにアクセスできるようになりました。

ご質問など受け付けています

記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。

ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。