使用Htaccess将语言URI重定向到子域

时间:2015-12-11 23:44:02

标签: regex .htaccess mod-rewrite redirect

我有一个简单的问题... 我需要使用URI中的可能内容重定向旧URL,如下所示:

www.mywebsite.com/en
www.mywebsite.com/en/another-page

en.mywebsite.com
en.mywebsite.com/another-page

有人有解决方案吗?

非常感谢!

1 个答案:

答案 0 :(得分:1)

您可以将此规则用作第一条规则:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(?:www\.)?mywebsite\.com$ [NC]
RewriteRule ^en(?:/(.*))?$ /$1 [L,NC,R=301]