携帯サイト制作困ったちゃん。
Amebaでブログを始めよう!

i-modeのリダイレクトで困った。。。

最近、WEBの仕事でモバイルサイトを作った。

一通り、作り上げたら、docomoとauのあまりの違いに(;.;)


結局、相談の上、i-mode用にソースを作り直したサイトを制作することで一件落着!


そして、yahoomobileやらgooglemobileやらに登録して、待つこと2ヵ月あまりか。。。


やった~!モバイルサイトとして登録されたぞ~。。。

なんて喜んでいたのもつかの間。。

登録されたのは、トップページでなく、コンテンツページ。

しかも、au用ページ。

http://example.com/site02.html

みたいな。。。


これが、imenuの検索でも表示されてしまうのだ。

そして、検索結果から進むと、見事にau用が表示されダメダメ。。。


.htaccessのリダイレクトを使おうと思ったけど。。内部リダイレクトで301エラーが戻されてしまう。


.htaccessには、既にimode/au/softbank/pcの振り分け設定済み。。


ところが、この振り分け設定。ルートアクセス以外には意味がないとはじめて知った。。。。

例えば、


http://example.com/


にアクセスすると、きちんとそれぞれのキャリア・ブラウザを振り分けてくれるんだけど、

 http://example.com/index.html


にアクセスすると、キャリアなんかまったく振り分けられず、そのまま表示されちゃうのだ。


今、このulrはau用になっていて、docomoでつなげたら、だめだめ~~。


当然、検索エンジンに登録された

http://example.com/site02.html

だって、au用だから、docomoでの表示はだめだめ~~。


http://example.com/site02.html

など、内部ページに、検索サイト経由などでダイレクトでアクセスされた場合に、

http://example.com/

へリダイレクトする方法って、なんか良い技が無いのかな~。

当然、SEO的にも問題なしの方法で。。。


だれか、教えてちょ。