2014-03-09 2 views
0

Недавно я создал субдомен для моего английского языкового эквивалента на своем сайте и теперь хочу переписать старые URL-адреса в этот поддомен.htaccess rewrite suffix/lang/en to subdomain 301

старый URL выглядит http://mydomain.com/filename/lang/en

Я хочу, чтобы перенаправить ВСЕ адреса, которые заканчиваются /lang/en к подобласти, например, http://en.mydomain.com

ответ

1

Если вы хотите http://mydomain.com/filename/lang/en быть перенаправлены на http://en.mydomain.com/filename поместить этот код в HTAccess

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


В противном случае, если вы хотите http://mydomain.com/filename/lang/en быть перенаправлены на http://en.mydomain.com поместить этот код в HTAccess

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

Привет, Джастин, спасибо за эти строки !! отлично работает, просто я хочу! – Mvd