電子書籍の厳選無料作品が豊富!

モバイルとPC にエージェントの振り分け
モバイルとPC にエージェントの振り分けをしたいのですが、
ヘテムルはhtaccessが使えないのですよね。
PC をindex.html モバイルをindex.phpに振り分けたいので
index.phpも使えません。
どうしたらよいですか?

A 回答 (2件)

index.htmlは置かずに、PCサイトをindex.phpにし、


モバイルは別ファイル、index_mobile.phpにするとか、
別ディレクトリ、/mobile/index.phpにするとか、
バーチャルホストが使えるなら、http://mobile.example.com/にするとか、
多くのサイトで振り分け先をそのように管理してると思うのですが、
そういうのは駄目なのでしょうか?

どうしてもindex.htmlとindex.phpでやりたいのなら、
index.htmlでJavaScriptによる振り分けを行うか、
refreshヘッダを使って、一度index.phpに飛ばすことで対処できますが、
携帯の場合、この辺に対応してるかどうか(使えるか)が問題になってくるので、
確実に振り分けたいのならこの方法は使うべきではありません。

最初に書いた方法を検討してみて下さい。
    • good
    • 0
この回答へのお礼

なるほど、pnckさんありがとうございます。
試してみます。

お礼日時:2010/09/22 00:00

すみません。

訂正。

> refreshヘッダを使って、一度index.phpに飛ばすことで対処できますが、

これはだめですね。
index.phpに飛ばしてPCサイトと判別されてindex.htmlに戻ったらまたrefreshされて・・・
と、無限ループしてしまいますね。
この方法はなしでお願いします。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!