• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:あるリンクの飛ばし先を端末によって変更したい)

あるリンクの飛ばし先を端末によって変更する方法

このQ&Aのポイント
  • 初心者ながらブログを運営している者です。今回は、あるURLをクリックした時に、ブログ訪問者の端末によって、URLの飛ばし先を変えたいのですが、方法がわかりませんので教えてください。
  • ブログを訪問してきたユーザーの端末がPCの場合には、「Aのサイトへ」、ユーザーの端末がスマホの場合には、「Bのサイトへ」アクセスできるようにしたいです。参考ですが、私が理解している言語についてはHTMLとCSSのみです。
  • 可能でしたら、その方法について詳しく教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

HTMLだけでは、ご希望の動作は無理ですね。ワードプレスやJoomla等のCMSをお使いであれば、そのような機能を実現するプラグインはあるかもしれませんが。 単純にリンクを2つ用意して、「PCの方はこちら」、「スマホの方はこちら」と言う風に誘導するのが一番簡単だと思います。

SikisimaYamato
質問者

お礼

CSSでなんとか解決することができました。お礼が遅くなってすみませんでした。

その他の回答 (1)

  • te2kun
  • ベストアンサー率37% (4556/12165)
回答No.1

UserAgentで判別してからURLを飛ばすのが一般的かと・・・ CGIやPHPを利用するのが多いです。自作のCGIやPHPだと利用出来ないところもありますのでご注意下さい。 UserAgentを判別する必用がありますけどね・・・ http://www.aimix.jp/cgi/acclocation.html http://php.net/manual/ja/function.http-redirect.php UserAgentを偽装している場合は正しく動作しない場合があります

SikisimaYamato
質問者

お礼

さっそく、ご回答いただきましてありがとうございます。 参考サイト読まさせていただきましたが、私の知識ではチンプンカンプンでした。 とっても難しそうですね。 初心者ではやはり厳しいのでしょうか。 もっと分かりやすいサイト等がありましたら教えてください。

関連するQ&A