2011-11-28 204 views
1

我創建了網站的移動版本。幾乎所有的主要工作都已完成,但一個令人困惑的事情正在成爲我的障礙。我在主網站上粘貼了一些javascript代碼,將移動用戶重定向到移動網站。現在,在移動網站的頁腳中,如果移動用戶希望訪問它,我也會鏈接到主網站,他應該能夠如此輕鬆。如何將手機用戶從手機網站重定向到主網站?

但當他會點擊鏈接重定向到主網站,他將被重定向回移動網站,我應該如何解決這個問題上....

我在想PHP REFERRER

回答

0

你可以單擊頁腳鏈接時設置會話變量,並檢查每個請求。我不是一個PHP開發人員,但這就是我們在我們的網站上做到的。

-2

最後,我使用的PHP函數,以檢查是否訪問者正在使用移動瀏覽器或沒有。然後使用這些代碼以允許移動用戶訪問主網站:

if (is_mobile_browser()) { 

    $main_website_url= 'http://localhost/www/redsignal/'; 

    $mobilesite_url = 'http://localhost/www/redsignal-mobile/'; 

    $mobilesite_url_length = strlen($mobilesite_url); 

    $referring_path_url = substr($_SERVER['HTTP_REFERER'], 0 , $mobilesite_url_length); 

    if ($referring_path_url == $mobilesite_url) 
    { 
     header("Location:".$main_website_url); 
    } 
    else 
    { 
     header("Location:".$mobilesite_url); 
    } 
}