由於太長的原因在這裏解釋,我想使用JavaScript將訪客從我的索引頁面重定向到我的移動子域名,如果他們是使用userAgent的某些設備。javascript重定向移動設備,如果referrer不是我的域名
我遇到的問題是移動網站有一個「查看完整網站」鏈接,將您發送到索引頁面。這會創建一個循環條件。
這是我正在努力完成的。
如果引用URL是不是我自己的域名和用戶代理相匹配,然後重定向到移動子域。
我很接近但錯過了一些東西。
if (document.referrer != "mydomain.com" &&
(navigator.userAgent.match(/iPhone/i)) ||
(navigator.userAgent.match(/iPod/i)) ||
(navigator.userAgent.match(/iPad/i)) ||
(navigator.userAgent.match(/Googlebot-Mobile/i))); {
location.replace("https://m.mydomain.com");
}
你永遠不能依賴於引用者 – mplungjan