Получение субдомена для перенаправления и следования CNAME - PullRequest
0 голосов
/ 28 апреля 2018

Я перенес домен с olddomain.com на newdomain.com ... Я хочу, чтобы все URL перенаправлялись с olddomain.com на newdomain.com. Я получил эту часть работы. Моя проблема сейчас в том, что у меня есть CNAME на newdomain для help.newdomain.com -> externaldomain.com (использует referrerURL, чтобы попасть на соответствующую страницу) Мне нужно перенаправить help.olddomain.com -> help.newdomain.com -CNAME-> externaldomain.com Это возможно с .htaccess переписать? если нет, есть ли другой способ снять его?

1 Ответ

0 голосов
/ 28 апреля 2018

Да, перезапись 301 .htaccess должна сделать это. Поместите это на сервер, который в данный момент обслуживает help.olddomain.com:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^help.olddomain.com [NC]
RewriteRule ^(.*)$ http://externaldomain.com/$1 [L,R=301,NC]

Если вы действительно хотите, чтобы он сначала нажал help.newdomain.com, используйте его вместо RewriteRule.

...