2012-02-24 86 views

回答

0

如果domain.com和www.domain.com具有相同的根文件夾,把那裏的.htaccess與

RewriteEngine On 
RewriteCond %{REQUEST_URI} !^/en/ 
RewriteRule ^(.*)$ http://www.domain.com/en/$1 [R=301,L] 
+0

Hey Cheery。我只是試了一下 - 它似乎沒有按預期工作。 發生了什麼是我重定向到www.domain.com/en/index.php - 和index.php不存在那裏 – user1231561 2012-02-24 21:31:02

+0

@ user1231561你想要什麼?它應該將'/ somerequest'重定向到'/ en/somerequest' – Cheery 2012-02-24 21:32:18

+0

以下似乎可行 - 但僅限於domain.com - 我似乎無法重新使用它來重寫www.domain.com。 RewriteCond%{HTTP_HOST}^domain.com [NC] RewriteRule(。*)http://www.domain.com/en/$1 [L,R = 301] – user1231561 2012-02-24 21:33:13

1
RewriteCond %{REQUEST_URI} !^/en/ 
RewriteRule ^(.*)$ http://www.domain.com/en/$1 [R=301,L] 
+1

你明白,這不是道德與答案來更新你的答案另一個人? – Cheery 2012-02-24 20:31:26

相關問題