2015-05-22 108 views
0

我在寫一些重定向規則時遇到問題。我希望將「/ es」文件夾中的所有頁面重定向到我的主頁,但不包括/ es/empresa中需要重定向到mydomain.com/nosotros/的頁面。我寫了這個代碼,但它不工作:無法重定向文件夾排除一個子文件夾 - htaccess

RewriteEngine On 
RewriteCond %{REQUEST_URI} !^/es/empresa/($|/) 
RewriteRule/http://www.example.com/ [R=301,L] 

回答

0

您可以使用這些2重定向規則:

RewriteEngine On 

RewriteRule ^es/empresa(/.*)?$ /nosotros$1 [R=301,NC,L] 

RewriteRule ^es(/.*)?$/[R=301,NC,L] 
+0

我很抱歉,但我很新的this..Where我應該進入的網址爲重定向?謝謝! – Nicolas

+0

一旦你在root .htaccess中有了上面的代碼,你就可以在瀏覽器中輸入'http:// example.com/es /'來進行測試。 – anubhava

+0

Thx爲答案。我嚴肅地解釋自己。我需要將所有頁面/ empresa /重定向到example.com/nosotros.html .... – Nicolas

相關問題