サンプル デスクトップ使ってURLドメインを変更する方法をユーザーエージェントによると:モバイルm.example.com: mobile.example.comapacheの
どのように変更することができwww.example.comタブレットユーザエージェントに応じてモバイルからモバイルにwwwからmまで。 (モバイルとタブレット用のエミュレータで検査中)
誰でも私に解決策を教えてください。
Q
apacheの
0
A
答えて
1
ユーザーがウェブサイトにアクセスすると、ユーザーエージェントに基づいて適切なユーザーにリダイレクトされるフィルタをバックエンドで使用できます。
あなたはまた、のようなリダイレクトを発行し、ユーザーがページをヒットしたときにユーザーエージェントを解析してJavaScriptの観点からリダイレクトを行うことができます。
<script type="text/javascript">
if (navigator.userAgent == <your logic>) {
window.location = "http://m.example.com";
} else if (navigator.userAgent == <your logic>){
window.location = "http://mobile.example.com";
}
</script>
あなたは上の非常に優れたユーザー・エージェントのパーサを見つけることができますUA文字列を簡単に偽装することができるため、user-agentを解析することは絶対に不可能ではないことに注意してください。 Chromeの場合
、あなたは簡単にそれを変更するUser-Agent-Switcherプラグインをインストールすることができます。
関連する問題
- 1. Apache OFBizのApache POI例外
- 2. Apache TikaとApache Lucene
- 3. Apache SparkとApache Ignite
- 4. Apache ApexとApache Flink
- 5. Apache Ignite with Apache Cassandra
- 6. Apache IgniteとApacheのパフォーマンスSQLのドリル
- 7. Apacheの速度とApacheスリングの統合
- 8. Apache POIのApache Felixでの使用
- 9. apacheの
- 10. Apache BeamとApache Nifiの相違点
- 11. Apacheリバースプロキシの背後にあるApache Zeppelin
- 12. Apache FlumeとApache Flinkの相違点
- 13. OSGiコンテナ - EquinoxとApache KarlのApache Felix
- 14. ApacheとSSIの競合がApacheサーバ
- 15. Apache IgniteとApache Kafkaの比較
- 16. Apacheがファイル作成:Apacheの経由
- 17. Apache Pig/Apache Hiveでのデータ要約
- 18. Apache TikaとApache PDFBox 2.0
- 19. のApacheのRewriteRule
- 20. のApacheのRewriteRule
- 21. のApacheのRewriteRule
- 22. のApache&nginxの
- 23. のApacheのRewriteRule
- 24. ApacheのMaxClientディレクティブ
- 25. Apache commonのウェブサイト
- 26. Apacheのバーチャルホストが
- 27. Apache Igniteのアップグレード
- 28. Apacheのスパーク -
- 29. Apache Sparkのパーティション
- 30. Apacheのログレベル
私はApacheで行うべきです。どうやってやるの – Mahi