1
我有一個域mudomain.com.ar並希望重定向所有傳入流量mudomain.com的.htaccess重定向.com.ar域名.COM
我試過這段代碼:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.mudomain.com.ar$ [NC]
RewriteRule ^(.*)$ http://www.mudomain.com/$1 [R=301,L]
該規則正確重定向所有流量。例如:
mudomain.com.ar/hello/到mudomain.com/hello/
除交通進入所有流量mudomain.com.ar/ar/
這似乎是.ar/ar /域阻止正則表達式的工作,但我不明白爲什麼。想法?
編輯:
/AR /包含的.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
而且webroot的目錄中包含的.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
是否'/ AR /'包含其他的.htaccess? – anubhava
@anubhava它的確如此!該htaccess的內的代碼是:(。*) ' 上 重寫規則^ $根目錄/ [L] 重寫規則RewriteEngine敘述根目錄/ $ 1 [L] ' –
user906379
豈不是更好地使用DNS重定向? – CocoaBean