Перенаправление субдомена в другой субдомен в качестве переменной

Я прочитал все уроки о .htaccess и до сих пор не знаю

  • Могу ли я перенаправить поддомен на другой поддомен, как переменную?

.htaccess выглядит теперь так:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^.*domain.com$ [NC]
RewriteRule ^(.*)$ http://anotherdomain.com/ [R=301,L]

Я хочу перенаправить:

subdomain.domain.com

Для того, чтобы:

subdomain.anotherdomain.com

Не указывать поддомен.

Так что следует перенаправить:

subdomain1.domain.com

Для того, чтобы:

subdomain1.anotherdomain.com

А также:

subdomain2.domain.com

Для того, чтобы:

subdomain2.anotherdomain.com

А также:

subdomain3.domain.com

Для того, чтобы:

subdomain3.anotherdomain.com

И так далее…

Можно ли пройти subdomainx в $1 а затем перенаправить на $1.anotherdomain.com?

0

Решение

Ты можешь использовать:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com$ [NC]
RewriteRule ^ http://%1.anotherdomain.com%{REQUEST_URI} [R=301,L,NE]
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]