2011-05-16 98 views
1

我是全新的编写mod_rewrites并可以使用一些帮助。我在我的网站有这样一个目录:的mod_rewrite重定向的目录到顶级域名

http://domain.com/de 

这将发送到我们的德国网站。 Domain.de指向/ de文件夹。所以,我怎么写的mod_rewrite规则将重定向这样的:

domain.com/de/contact-us => domain.de/contact-us 
domain.com/de/markets => domain.de/markets 
domain.com/de/materials => domain.de/materials 

等等

如果你能提供完整的mod_rewrite的将是巨大的。这noob会非常感激。谢谢。

回答

1

这将重定向到文件夹去任何要求你*域由Matchi.com提供回到。

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^domain.com$ [NC] 
RewriteRule ^/de/(.*)$ http://domain.de/$1 [L] 
+0

这是行不通的。 – sehummel 2011-05-16 16:38:30

+0

我的不好,忘了'HTTP://'与域重定向。现在就试试。 – scurker 2011-05-16 16:42:33

+0

我觉得我失去了一些代码行。我在上面的行中有“RewriteEngine On”。除此之外,我还需要什么。使用您的代码,浏览器会花费很长时间,然后不会重定向。 – sehummel 2011-05-16 16:47:01

相关问题