htaccess для перезаписи только поддомена - PullRequest
0 голосов
/ 10 февраля 2012

Я пытаюсь сделать редирект для субдомена, но не могу понять. Вот что у меня сейчас:

RewriteCond %{HTTP_HOST} ^(mysubdomain).myhost.com$ [NC]
RewriteRule (.*) http://www.myhost.com/folder/index.html [R=301,L]

Но когда я перехожу по адресу субдомена в моем браузере, переадресация не происходит.

Мне нужно это только для одного конкретного субдомена. Куда я иду не так?

Ответы [ 2 ]

0 голосов
/ 10 февраля 2012

Должно быть:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^sub.domain.com$ [NC] 
RewriteRule ^.*$ http://www.domain.com/folder/ [R=301,L]
0 голосов
/ 10 февраля 2012

Попробуйте, так как вам нужно только из одного домена.() Бессмысленны в обоих случаях.Особенно во 2-й строке, где вы не передаете старый URL новому URL.

RewriteCond %{HTTP_HOST} ^www.old-domain.com$ [NC]
RewriteRule ^.*$ http://www.myhost.com/folder/index.html [R=301,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...