2012-09-27 62 views
0

我試着去重定向在我的網站移動請求不同的URL說abcd.com HTTP_USER_AGENT在apache的基礎2.2重定向移動請求不同的URL

我已經寫在文件的http.conf在下面的腳本上Apache的conf文件夾,

<IfModule mod_rewrite.so> 
    RewriteEngine On 

    RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC] 

    RewriteRule ^$ https://abcd.com/userMaster/rl_login [L,R=302] 
</IfModule> 

請建議如果IM做錯什麼

感謝 普利文

回答

0

我建議你不要試圖通過你的http.conf文件來做到這一點,而是通過位於網站根文件夾中的.htaccess文件來做到這一點。

要做到這一點,只需創建本地計算機上的文本文件,添加以下代碼:

RewriteEngine On 

RewriteCond %{HTTP_USER_AGENT} "alcatel|amoi|android|avantgo|blackberry|benq|cell|cricket|docomo|elaine|htc|iemobile|iphone|ipad|ipaq|ipod|j2me|java|midp|mini|mmp|mobi|motorola|nec-|nokia|palm|panasonic|philips|phone|playbook|sagem|sharp|sie-|silk|smartphone|sony|symbian|t-mobile|telus|up\.browser|up\.link|vodafone|wap|webos|wireless|xda|xoom|zte" [NC] 

RewriteRule ^$ https://abcd.com/userMaster/rl_login [L,R=302] 

,並保存爲一個文件.htaccess。然後,用您的FTP客戶端登錄到您的服務器,並將該文件上傳到網站的根目錄。

如果您能夠使用FTP上傳文件,那麼您必須能夠將.htaccess文件添加到服務器。