.htaccess htaccess将后缀/lang/en重写到子域301

.htaccess htaccess将后缀/lang/en重写到子域301,.htaccess,url,rewrite,.htaccess,Url,Rewrite,我最近在我的网站上为我的英语对等语言创建了一个子域,现在想将旧的URL重写到该子域 旧的url看起来像http://mydomain.com/filename/lang/en 我想将所有以/lang/en结尾的URL重定向到子域,例如http://en.mydomain.com如果要重定向以将此代码放入htaccess中 RewriteEngine on RewriteRule ^(.+)/lang/en$ http://en.mydomain.com/$1 [R=301,L] Rewrite

我最近在我的网站上为我的英语对等语言创建了一个子域,现在想将旧的URL重写到该子域

旧的url看起来像
http://mydomain.com/filename/lang/en

我想将所有以
/lang/en
结尾的URL重定向到子域,例如
http://en.mydomain.com

如果要重定向以将此代码放入htaccess中

RewriteEngine on
RewriteRule ^(.+)/lang/en$ http://en.mydomain.com/$1 [R=301,L]
RewriteEngine on
RewriteRule ^(.+)/lang/en$ http://en.mydomain.com [R=301,L]

否则,如果您希望重定向以将此代码放入htaccess中

RewriteEngine on
RewriteRule ^(.+)/lang/en$ http://en.mydomain.com/$1 [R=301,L]
RewriteEngine on
RewriteRule ^(.+)/lang/en$ http://en.mydomain.com [R=301,L]

嗨,贾斯汀,谢谢你的这些台词!!工作很好,正是我想要的!