2017-03-08 37 views
0

樣品 桌面更改URL域名:www.example.com平板:m.example.com手機: mobile.example.com據用戶代理如何使用Apache

如何我可以改變根據用戶代理將www到m移動到移動。 (在使用手機和平板電腦使用模擬器)

任何人都可以請給我一個解決方案。

回答

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字符串很容易被欺騙。

在Chrome中,您可以安裝插件User-Agent-Switcher輕易改變它。

+0

我應該通過apache來完成。我怎樣才能做到這一點 – Mahi

相關問題