htaccess重定向到子文件夹

时间:2014-02-16 21:58:11

标签: .htaccess

我有一个wordpress多语言(2)网站。 多语言的分歧是:     www.mydomain.com或www.mydomain.com/it italian;     www.mydomain.com/en english。

然后,我有很多域名:     Mydomain.net     Mydomain.biz     Mydomain.org     Mydomain.it

所有dns都指向同一个ip,裸体。

我希望通过浏览器调用.net,.biz,.org域名,打开英文版本(www.mydomain.com/en)并调用.it域名打开www.mydomain.com/it。

我认为通过htaccess可以管理这个但是 - 不知道怎么做。我尝试了一个在线发现的例子,但结果使图像和css出来了。

有人可以帮我吗? 谢谢 S上。

1 个答案:

答案 0 :(得分:0)

尝试:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(mydomain\.net|mydomain\.biz|mydomain\.org)$ [NC]
RewriteRule ^(?!en/) http://www.mydomain.com/en%{REQUEST_URI} [L,R]

RewriteCond %{HTTP_HOST} ^mydomain\.it$ [NC]
RewriteRule ^(?!it/) http://www.mydomain.com/it%{REQUEST_URI} [L,R]