DoCoMo サイトが移動しました(301)

「サイトが移動しました(301)」 

 

DoCoMoでリダイレクト(301転送)でページを遷移したときたまに出るエラーメッセージです。

そのままOKボタンを押せば問題ありませんが、 ユーザーフレンドリーではありません。(自分がこのエラーメッセージ見たら、たぶんびびってアクセスしない)

エラーメッセージではなく、301転送の報告なのですが、正直エラーメッセージのように見えます。

原因としては、ディレクトリに対してアクセスした際に/がついてるかどうかです。
ついて無い場合に上記のメッセージが出ます。

悪い例)

.htaccessで

RewriteCond %{HTTP_USER_AGENT} DoCoMo
RewriteRule ^$ http://iwasaki.aipostyle.jp/aaa [L]

 みたいに書いてあるとダメです。

 

解決方法はリダイレクト先のURLに最後スラッシュをつける、です。

いい例) 

RewriteCond %{HTTP_USER_AGENT} DoCoMo
RewriteRule ^$ http://iwasaki.aipostyle.jp/aaa/[L]

投稿日:07年11月15日 20:32:52