Как настроить маскированную маршрутизацию субдомена на внешний домен? - PullRequest
0 голосов
/ 30 января 2020

Мне нужно настроить маскированную маршрутизацию субдомена, чтобы посетители субдомена (a) направлялись на страницу во внешнем домене (b), который находится на другом сервере.

Это что у меня сейчас есть:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^mymarketingstrategy.youngwazy.com$ [NC]
RewriteRule ^(.*)$ https://www.mymarketingwizard.io%{REQUEST_URL} [R=301,NC,L,QSA]

Эта настройка в настоящее время направляет посетителя от mymarketingstrategy.youngwazy.com до https://www.mymarketingwizard.io. Однако есть две проблемы с этой текущей настройкой.

1) URL-адрес не маскируется - он меняется на https://www.mymarketingwizard.io, когда он должен оставаться mymarketingstrategy.youngwazy.com.

2) Пункт назначения маршрут должен быть https://www.mymarketingwizard.io/landing_kv

Какие изменения мне нужно внести в мой файл htaccess, чтобы добиться этого?

1 Ответ

1 голос
/ 30 января 2020

Попробуйте использовать mod_proxy:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^mymarketingstrategy.youngwazy.com$ [NC]
RewriteRule ^ https://www.mymarketingwizard.io/landing_kv%{REQUEST_URL} [P,NC,L,QSA]

(имейте в виду, что hrefs в html контенте не будут изменены!)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...