昨天下午接到一個用戶的求助。情況是這樣的:該用戶是并不是使用織夢模板建設的網站,而是使用的以前的ASP的程序,好像是aspcms建設的站點,還使用的是帶?偽靜態的最原始的版本。在的網站中,他自己建設一個wap目錄,用來做該網站的移動端網站,綁定的域名是http://m.abc.com,這樣就產生一個問題,他的主域名的二級目錄的和移動端域名都可以訪問相同的內容。用戶的要求就是,當網站主域名http://www.abc.com/wap/訪問該目錄的時候直接跳轉到移動域名http://m.abc.com。要求提出來了,361模板下面給根據用的要求給出解決的辦法。
上面的這種情況就是典型的網站(網站某個目錄)綁定了多個域名,默認情況下訪問這些域名的時候是指向網站的首頁,也就是訪問不同域名時看到的頁面是一樣的,現在需要訪問不同域名時顯示不同頁面。
下面是361模板利用JS判斷來訪域名后跳轉實現的功能代碼:
<script type="text/javascript"> host = window.location.host; if (host=="www.abc.com" || host=="abc.com" ) { window.location.href='http://m.abc.com/'; } if (host=="www.b.com" || host=="b.com") { window.location.href='http://www.b.com/zt/fw/'; } </script>
上面的JS就是針對多個域名綁定一個目錄或者網站寫的,當不同域名訪問該網站或者目錄的時候,跳轉到不同的頁面的最基礎的JS判斷來路跳轉代碼。
以上就是JS判斷來訪域名后跳轉的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答