手機(jī)訪問(wèn)網(wǎng)站自動(dòng)跳轉(zhuǎn)到手機(jī)版
2014-04-05
移動(dòng)互聯(lián)網(wǎng)發(fā)達(dá)的今天促使wap網(wǎng)站已經(jīng)相當(dāng)成熟,手機(jī)web站點(diǎn)也勢(shì)在必行,當(dāng)你做好一個(gè)手機(jī)wap站點(diǎn)以后,很容易我們就會(huì)想到通過(guò)不同的設(shè)備登錄我們應(yīng)該讓客戶訪問(wèn)那一個(gè)站點(diǎn)
php愛(ài)好者這里提供兩種方法讓您的網(wǎng)站能夠在電腦站點(diǎn)和手機(jī)wap站點(diǎn)之間相互自動(dòng)訪問(wèn)
方法一:
目前很多網(wǎng)站已經(jīng)出現(xiàn)了手機(jī)版的網(wǎng)站,手機(jī)網(wǎng)站是和互聯(lián)網(wǎng)上的網(wǎng)站同步更新的,大多數(shù)人訪問(wèn)我們的網(wǎng)站是直接訪問(wèn)電腦上的域名,不可能為了手機(jī)網(wǎng)站重新記住一個(gè)域名,大家都知道,中國(guó)人都是比較懶的,那么遇到這個(gè)情況我們?nèi)绾蚊鎸?duì)了,其實(shí)辦法很簡(jiǎn)單就是在網(wǎng)站頭加入一句判斷語(yǔ)句,判斷是手機(jī)訪問(wèn)網(wǎng)站時(shí)就自動(dòng)跳入手機(jī)版,如果是電腦訪問(wèn)就顯示正常版本的就可以了。
代碼如下:
這個(gè)是利用百度APP應(yīng)用,做為一個(gè)跳轉(zhuǎn)。
方法二:
訪問(wèn)者如果是使用手機(jī)瀏覽器訪問(wèn)我們的站點(diǎn),會(huì)受到一些限制,為此我們需要制作移動(dòng)版本,并且在站點(diǎn)的首頁(yè)加上判斷,若訪問(wèn)者是用手機(jī)或者其它移動(dòng)設(shè)備訪問(wèn),頁(yè)面自動(dòng)跳轉(zhuǎn)至wap頁(yè)面。若是PC訪問(wèn)則打開(kāi)正常頁(yè)面。
當(dāng)我用手機(jī)訪問(wèn)主站時(shí)( www.域名.com),則要求跳轉(zhuǎn)到手機(jī)版網(wǎng)站去。
用到PHP自帶的$_SERVER來(lái)判斷。
具體代碼如下:
$agent = $_SERVER['HTTP_USER_AGENT'];
if(strpos($agent,"comFront") || strpos($agent,"iPhone") || strpos($agent,"MIDP-2.0") || strpos($agent,"Opera Mini") || strpos($agent,"UCWEB") || strpos($agent,"Android") || strpos($agent,"Windows CE") || strpos($agent,"SymbianOS"))
header("Location:http://chinahoby.com");
這樣就簡(jiǎn)單實(shí)現(xiàn)了手機(jī)訪問(wèn)自動(dòng)跳轉(zhuǎn)到手機(jī)版的效果。
原文鏈接:http://www.chinahoby.com/383.html