0
嗨,我有一個網站與Drupal和我使用一個模塊進行重定向取決於代理,如果移動重定向到http://m.url.com但如果沒有留在桌面站點,但我想始終重定向到http://www.url.com,如果你寫url.com對於這一點,我用這個htaccess重寫條件取決於變量的移動網站
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule^http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI}[L,R=301]
,但這沒有對我的作品,因爲我使用一個模塊重定向到移動網站,那麼,如果用代碼之前總是重定向到www.url.com,但在移動也重定向到www.m.url.com和沒有工作的移動網站,請如何在代碼中例外之前,總是重定向到www.url.com除m.url .com
感謝
解決方案
與之前的回答,我解決了這樣
RewriteCond %{HTTP_HOST} ^url.com
RewriteCond %{HTTP_HOST} !^m.url.com
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
OK作品,尋找解決方案和作品,我在其他解決方案和工作之前找到 – jonathan