2011-11-26 42 views
1

我有一個PHP頁面(通過移動/ Android瀏覽器顯示) - 但是,當訪問外部網站鏈接時,它會自動重定向到移動版本。如何通過移動PHP頁面(用戶代理設置?)加載桌面版網頁

即使通過移動瀏覽器訪問,我也希望鏈接將用戶轉到網頁的桌面版本。

有沒有一種方法可以在我的PHP頁面代碼中指定useragent /或任何其他設置來實現此目的?謝謝。

回答

1

欺騙用戶代理字符串將是一個挑戰,因爲它需要您控制瀏覽器的行爲。你可能可以用JavaScript或其他東西來做,但我懷疑它。

如果只是一個網站,您可能希望看看他們如何處理移動設備的重定向。通常,網站將提供重寫重定向腳本的機制。

例如,使用UC Mobile Web Framework(http://mwf.ucla.edu/)的網站允許您使用查詢字符串參數覆蓋其重定向腳本。 UCSF圖書館(http://library.ucsf.edu/)正在使用該框架進行移動重定向。如果您在移動設備上並轉至http://library.ucsf.edu/,則您將被重定向至該網站的移動版本。但是,如果你去http://library.ucsf.edu/?ovrrdr=1那麼你會得到桌面版本。

0

你在描述什麼,沒有。您無法控制外部網站,因此您無法控制所服務的內容。

相關問題