• 締切済み

携帯PC振り分け

かなり初心者です 携帯専用でサイトを作って.htaccseeでPCからを拒否にしました とここまでは良かったのですが、いろいろ運営しているうちにPCでのアクセス時にPC専用のページを表示する必要が出てしまいました。 index.htmlは携帯サイトで使用しています いろいろ調べてもPC用にindex.htmlで携帯は他のファイルに誘導しか見つかりません。 この状況でPCはpc.htmlに振り分ける方法はありませんか? よろしくお願いします。

みんなの回答

  • cyanberry
  • ベストアンサー率50% (117/230)
回答No.1

>いろいろ調べてもPC用にindex.htmlで携帯は他のファイルに誘導しか見つかりません。 その情報を参考に逆のことをやればいいだけだと思うのですが、それではダメなのでしょうか? もしくは、index.htmlをPC用にして携帯用をkeitai.htmlとかにするのでもダメなのでしょうか?

関連するQ&A

  • PHPで携帯・PC振り分け

    PCサイトと携帯サイトを作りました。 同じURLで、それぞれからアクセスした場合に 最適のページが表示されるようにしたいと思います。 phpを利用したいのですが、 どこに埋め込んでよいのかわかりません。 PCのトップページはindex.phpなのですが、 このページの1行目から振り分けのphpソースを書き込んだのですが、間違ってるでしょうか? http://www.marguerite.to/Nihongo/Labo/PHP4Mobile/PageDistribution.html ↑これをURLだけ書き変えれば使えると思ったのですが、大きな間違いを犯してますでしょうか? どこに設置すればよいのでしょうか。 動作結果は、PCから閲覧した場合に ずっと「ページを読み込んでいます」と表示されて 真っ白なままになります。 携帯からはスムーズにアクセスでき、きちんと携帯用ページが表示されました。 よろしくお願いしますm(_ _)m

    • 締切済み
    • PHP
  • PCと携帯の振り分けについて教えてください

    PCと携帯の振り分けについて教えてください。 htaccessで、ユーザーエージェントの判断で、PC用のトップページと 携帯用のトップページへ振り分けを行ったのですが・・・ http://xxx.com/ だと正常に携帯トップページへ振り分けられるのですが、 http://xxx.com/index.htmlだと携帯からでもPCのトップページが 表示されてしまいます。 いろいろ調べたのですが、携帯はMETAタグのリフレッシュ?に対応していないから、http://xxx.com/index.htmlのindex.htmlを携帯用に作成してPCのトップページは別に作成するとか・・・書いてありました。 http://xxx.com/index.htmlにアクセスした場合は、htaccessは有効にならないのでしょうか? 他にどのような対応方法があるのでしょうか? できれば、現PC用のindex.htmlを使用したいのですが・・・ よろしくお願いします。

  • 携帯からYahoo検索【PCサイト】振分けについて

    携帯サイトから、PCのトップページにアクセスした場合、携帯サイトのトップページへ振り分けられるように、.htaccessを設定しています。 携帯からYahoo検索で、【ケータイサイト】カテゴリのトップページへアクセスした場合は、問題なく振り分けられます こんな感じです↓ http://www.ドメイン/index.html → http://www.ドメイン/mobile/index.html ですが、【PCサイト】カテゴリのトップページへアクセスしても、モバイルサイトのトップへ振分けされず、PCサイトのトップがそのまま表示されてしまいます。 【PCサイト】カテゴリからも、mobile/index.html へ振分けを行うことは可能でしょうか? よろしくお願いします

  • .htaccessでPC・携帯を振り分け、専用の誘導ページを表示させたい

    /pc/index.html(PCサイトトップ) /pc/.htaccess /pc/error/403.html(PC用に作った403エラーページ) /pc/error/mb.html(携帯用に作ったエラーページ) /mb/index.html(携帯サイトトップ) /mb/.htaccess /mb/error/403.html(携帯用に作った403エラーページ) /mb/error/pc.html(PC用に作ったエラーページ) PCサイトに携帯からアクセスがあった場合→/mb/error/mb.htmlに、 携帯サイトにPCからアクセスがあった場合→/pc/error/pc.htmlに飛ばす 403ページは現時点で使用しているので、できればPCと携帯とを判別して 弾いた場合のみに表示される、専用のエラーページを用意したいです。 可能であれば .htaccess をそれぞれどのように記述すれば良いか教えて下さい。 よろしくお願いいたします。 ※「携帯からPCサイトへアクセス→携帯サイトトップへ飛ばす」ではなく、 「携帯からPCサイトへアクセス→エラーページを表示し、携帯サイトトップへ誘導」にしたいです。 PCから携帯サイトへアクセスした場合も同様です。

  • .htaccessで携帯とPCの振り分け

     .htaccessで携帯サイトとPCサイトの振り分けで困っています。 .htaccessは以下の通りです。 <IfModule mod_rewrite.c> RewriteEngine On # SoftBank RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [OR] RewriteCond %{HTTP_USER_AGENT} ^Vodafone [OR] RewriteCond %{HTTP_USER_AGENT} ^MOT- [OR] RewriteCond %{HTTP_USER_AGENT} ^SoftBank RewriteRule ^$ /mobile/[R=302,L] # DoCoMo RewriteCond %{HTTP_USER_AGENT} ^DoCoMo RewriteRule ^$ /mobile/[R=302,L] # au(HDML-Only) RewriteCond %{HTTP_USER_AGENT} ^UP.Browser RewriteRule ^$ /mobile/[R=302,L] # au(HTML-OK) RewriteCond %{HTTP_USER_AGENT} ^KDDI RewriteRule ^$ /mobile/[R=302,L] </IfModule>  これで、PCからのアクセスはどのページへも正常なのですが、携帯からのアクセスはhttp://example.comですとちゃんと携帯サイトのindex.htmlへいくのですが、http://example.com/***.htmlで携帯からアクセスするとPCサイトのhttp://example.com/***.htmlへつながってしまいます。この場合、携帯サイトのindex.htmlへ導くためにはどのようにすればよいのでしょうか。  また、欲を言えば、PCサイトのそれぞれのページにアクセスしてきた携帯をindex.htmlではなく、携帯サイトのそれぞれの該当するページへと導くためにはどのようにしたらよいのでしょうか。  まったくの初心者ですが、よろしくお願いいたします。

  • 携帯サイトとPCサイトの振り分け

    いつもお世話になってます。 ロリポップさんでHPを作りました。 そこで、INDEXにアクセスする前に、 携帯かPCからのアクセスか判断して 携帯なら携帯用のINDEXに、 PCならPC用のINDEXに飛ぶ といったページを作りたいのですが、 そのINDEXにはJAVA SCRIPTを使っていて、 しかも気に入っているので、はずしたくありません。 携帯ではJAVA SCRIPTが使えないので、はずせざる終えないのは承知しています。 ようは、勝手に認識しておのずと飛ぶ設定をしたいのです。 いろいろと過去ログや紹介サイトをかけまわったのですが、 ぜんぜん把握できませんでした。。。 どうかやさしく教えてくれる方はいらっしゃいませんでしょうか? よろしくお願いします。

    • ベストアンサー
    • CGI
  • PCサイトと携帯サイトの振り分けについて

    いつもお世話になっております。只今携帯サイトをつくっています。、PCサイトと携帯サイトに振り分けたくてPHPファイルの振り分けプログラムを入手し、PHPファイルにPCHTMLと携帯HTMLを記述したのですが、 携帯で見るとなにもでてきません。.hatteccsというのを見かけたのですが必要なのでしょうか?pcサイトのトップページはindex.htmlにしては、ダメなのでしょうか。初歩的な質問かもしれませんが、どなたかご教授よろしくおねがいします。

  • ホームページPC/携帯自動振り分け

    クライアントのホームページを作成しておりますが、 某レンタルサーバ・独自ドメインでPC用HP運営中です。 携帯用サイトも作り、同アドレス「www.○○○.com」で自動振り分けしたいと思います。 PC用のトップページは「index.html」のままにしたいのですが、 当初、phpにて行おうと取り組みましたが、 サーバ側の.htaccessの規制により indexファイルの順位を変えることが出来ないようで、 (.htaccessを書き換えたらエラーに)一度断念しました。 何か良い方法(php以外でも)はないでしょうか? ■.htaccess 利用可能なディレクティブはAuthConfigとLimitのみ ■indexファイルの優先順位 index.html/index.htm/index.cgi/index.php/index.shtml/index.wml/index.hdml  ■php、perl、CGI使用可能 ◎希望条件・・PC用のトップページは「index.html」 以上、宜しくお願いいたします。

  • ブログサイトのPCと携帯の振り分け

    こんにちは。 ブログサイトにアクセスしたらPCならそのまま表示、携帯なら携帯用ブログに振り分けしたいと思っています。 現在ロリポップさんのサーバーをお借りしてMovableType3.171でブログサイトを構築しました。ブログサイトのトップページは http://www.xxx.yyy/blog/index.php とphp化し、index.htmlは削除しました。 携帯用にはMT4iを導入しました。 http://www.xxx.yyy/mt/mt4i.cgi とmt.cgiと同ディレクトリにありますがブログサイトのTOPとは別ディレクトリにあります。 携帯からはこちらにアクセスしないとダメなようなのですが、できればアドレスは http://www.xxx.yyy/blog/index.php に統一したいなぁと思っています。 この↓回答を参考にさせて頂いたのですが、 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1030644 私の場合はどこにどういう風にプログラムを設置したらよいのか全くわかりません(汗) 理想としてはPC用にアクセスしたのが、PCならそのまま読み込み、携帯なら携帯用に飛ばす、、、と言う感じなのですが、、、やっぱりindex.cgiを作って振り分けてやるのが一番スマートなのでしょうか、、、できればPHPでやってみたいと思いますので、新しい方法や上記の回答の解説、参考URLなど、アドバイスいただければと思います。 どうぞ宜しくお願い申し上げます。

    • ベストアンサー
    • PHP
  • 携帯サイトとPCサイトの振り分け

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