2013-12-11 62 views
0

我在htaccess的有一个片段是这样阿帕奇 - 只有重定向URL根到子文件夹

RewriteCond %{HTTP_HOST} ^my-domain\.de$ 
RewriteRule (.*) http://www.my-domain.de/$1 [R=301,L] 
RewriteRule ^$ de/deutschland/example [L] 

我试图my-domain.de重定向到我的域/德/五金/例子 - 但是只有根网址,所有其他网址/子文件夹必须保持不变。 不幸的是,我得到了无尽的重定向,我做错了什么?

回答

0

试试这个:

RewriteCond %{HTTP_HOST} ^my-domain.de$ 
RewriteRule (.*) http://www.my-domain.de/$1 [R=301,L] 

RewriteRule ^/?$ /de/deutschland/example [R=301,L] 

请记住,所有重定向然后得到由htaccess的再处理,因此,如果您有任何其他规则,/de/deutscheland/example可能匹配,那么你可以理论上无限循环结束。