事象
XSERVERで、本番サイトからテストサイトへコンテンツまんま移行したあと、 Webブラウザでアクセスすると以下のメッセージが出てサイト閲覧できんかった。
無効なURLです。
プログラム設定の反映待ちである可能性があります。
しばらく時間をおいて再度アクセスをお試しください。
原因
本番から移行した.htaccessファイルで、wwwに強制リダイレクトしてた。
テストサイトはサブドメイン(test.example.com みたいな)だったので、wwwはつかない(多分)ので、
Webブラウザで閲覧したときにURLが「https://www.test.example.com」にリダイレクトしてたが、存在しないURLの為、このようなエラーになっていた。
対応
.htaccessから、wwwに強制リダイレクトする部分をコメントアウトした。
コメント