2013-12-18 82 views
0

我試圖解決這個問題之前查詢有關互聯網之前問,但不能解決這個問題,就我所知。.htaccess重定向到移動版本問題

基本上我有一個託管帳戶的兩個網站。這兩個網站有自己的域名,如: www.website1.com www.website2.com

網站1轉到根文件夾來獲取網站信息報告(index.htm的等)

網站2在一個子目錄 /WEBSITE2/

網站1已經擁有了移動版avalabile: www.mobile.website1.com

網站2是一個新的網站,我還沒有開發的手機版網站。但問題在於,如果您在移動設備上,則根文件夾中的訪問權限會將任何內容重定向到第一個站點的移動版本。

因此,舉例來說,如果我希望去到我的手機上的網站2它將帶我去的網站的移動版本1.

任何人都可以看到我的問題和幫助?就像我說過的,我試圖在其他地方找到解決方案,但沒有運氣,並檢查了以前的所有問題。

##BEGIN MOBILE (do not edit below this line) 
RewriteEngine On 
RewriteCond %{HTTP_USER_AGENT} ((.*iPhone.*)|(.*iPod.*)|(.*BlackBerry.*)|(.*Android.*Mobile.*)|(.*Windows\ CE.*)|(.*IEMobile.*)|(.*Opera\ Mini.*)|(.*Opera\ Mobi.*)) 
RewriteCond %{HTTP_COOKIE} !dm_show_classic 
RewriteCond %{QUERY_STRING} !no_redirect=true [NC] 

RewriteCond %{HTTP_HOST} ^www\.website1\.com [NC] 
RewriteRule ^(.*)$ http://mobile.website1.com/ [L] 

RewriteCond %{HTTP_HOST} ^www\.website2\.com [NC] 
RewriteRule ^(.*)$ http://www.website2.com [L] 
RewriteBase/
##END MOBILE 
+0

'的RewriteCond%{HTTP_HOST}^WWW \ .website1 \ .COM [NC]'這種情況下應防止重定向,因爲你會到網站2而不是網站1。也許別的事情正在發生 –

+0

我有同樣的想法,我已經把這麼多的研究,然後問,仍然沒有任何工作哦,以及壞環壞爸爸在早上看看他們是否可以解決問題。爲嘗試傢伙而歡呼。 –

回答

0

我嘗試這樣做,工作對我來說:

##BEGIN MOBILE (do not edit below this line) 
RewriteEngine On 
RewriteCond %{HTTP_USER_AGENT} ((.*iPhone.*)|(.*iPod.*)|(.*BlackBerry.*)|(.*Android.*Mobile.*)|(.*Windows\ CE.*)|(.*IEMobile.*)|(.*Opera\ Mini.*)|(.*Opera\ Mobi.*)) 
RewriteCond %{HTTP_COOKIE} !dm_show_classic 
RewriteCond %{QUERY_STRING} !no_redirect=true [NC] 

RewriteCond %{HTTP_HOST} ^www\.website1\.com [NC] 
RewriteRule ^(.*)$ http://mobile.website1.com/ [L] 

RewriteCond %{HTTP_USER_AGENT} ((.*iPhone.*)|(.*iPod.*)|(.*BlackBerry.*)|(.*Android.*Mobile.*)|(.*Windows\ CE.*)|(.*IEMobile.*)|(.*Opera\ Mini.*)|(.*Opera\ Mobi.*)) 
RewriteCond %{HTTP_COOKIE} !dm_show_classic 
RewriteCond %{QUERY_STRING} !no_redirect=true [NC] 

RewriteCond %{HTTP_HOST} ^www\.website2\.com [NC] 
RewriteRule ^(.*)$ http://www.website2.com [L] 
RewriteBase/
##END MOBILE 
+0

試過這個,但仍然無法讓它工作我認爲這可能是服務器本身的問題,謝謝嘗試。 –

+0

亞倫,你能複製完整的.htaccess文件嗎? 這可能是來自www.site2.com site1.com/site2/的重定向問題 – tomelin5