xserver で 無効なURLです

XSERVER
スポンサーリンク

事象

XSERVERで、本番サイトからテストサイトへコンテンツまんま移行したあと、 Webブラウザでアクセスすると以下のメッセージが出てサイト閲覧できんかった。

無効なURLです。
プログラム設定の反映待ちである可能性があります。
しばらく時間をおいて再度アクセスをお試しください。

 

原因

本番から移行した.htaccessファイルで、wwwに強制リダイレクトしてた。

テストサイトはサブドメイン(test.example.com みたいな)だったので、wwwはつかない(多分)ので、

Webブラウザで閲覧したときにURLが「https://www.test.example.com」にリダイレクトしてたが、存在しないURLの為、このようなエラーになっていた。

 

対応

.htaccessから、wwwに強制リダイレクトする部分をコメントアウトした。

コメント