プロが教える店舗&オフィスのセキュリティ対策術

とても困っています。
通販PCサイト内に携帯サイトを新設しました。index.htmlでアクセス元を判別してPCトップと携帯トップに振り分けています(「携帯振り分けPHP(http://www.keitai-site.net/php/uabranch_php/)」を使わせていただきました。携帯からアドレスの直接入力では問題なく振り分けられるのですが、カートの中からリンクでトップへ戻ったり、ポータルサイトや検索などで外部リンクをたどってトップへアクセスするとPCサイトのトップが表示されてしまいます。
どうすればリンクをたどっても携帯アクセスならちゃんと携帯トップが表示されるようにできるでしょうか。

A 回答 (2件)

携帯 振り分け .htaccess で検索すればやり方を書いたサイトがたくさん表示されます。


.htaccessにRewriteEngineを使って携帯のユーザーエージェント(PCで言うブラウザ)の場合に飛ばすようにするとできると思います。
ユーザーエージェントにDocomoを含んでいたら、携帯サイトに飛ばすというように他のキャリアについても書きます。
RewriteEngineは設定に失敗すると無限ループになってしまうので注意が必要です。
ユーザーエージェントは偽装できるのでPCから偽装してアクセスされたくないのであれば、振り分け条件をIPにします。
    • good
    • 1

php自体が古いのも気に成るんですが・・・


.htaccessは設置出来ないサーバーなのですか?
設置可能なら此方の方が確実かと・・・

この回答への補足

早速のご回答ありがとうございます。
.htaccessの設置が可能なサーバーです。
問題は、どうやればよいのか、私が全く無知だということなのです。
PHPも、ネット上で探してきてダウンロード、read me に書いてあった通りの設置をしただけ、という状態です。
確実な方法があるのでしたら教えていただけませんでしょうか。
よろしくお願いします。

補足日時:2009/07/31 06:52
    • good
    • 0

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