Я разработал и настроил веб-сайт IIS для клиента, и я хотел бы, чтобы мой клиент мог сделать невидимое перенаправление на этот сайт, чтобы пользователи видели только поддомен моего клиента, а не мой.
Например: Сайт IIS: server.mycompany.com/site Поддомен клиента: example.customer.com
Я хотел бы сделать невидимое перенаправление с example.customer.com на server.mycompany.com/site (без использования фреймов).
Поддомен клиента выполняет перенаправление DNS на наш сайт, это работает хорошо, но теперь я хотел бы скрыть наш URL от пользователей сайта. Я изучал модуль перезаписи IIS, но мне не удалось заставить его работать. Я даже не уверен, что это правильный подход, мне казалось, что перезапись URL разрешена только для перенаправления внутри того же домена.
Из того, что я прочитал, то, что я ищу, возможно, но я не могу понять, требует ли это действия в IIS или в домене моего клиента? Я немного заблудился.
Вам не нужно никаких перезаписей, и особенно никаких настроек обратного прокси.
Создайте CNAME для subdomain.example.com
, который указывает на ваш домен, или запись A, которая указывает на IP вашего сервера. Который на самом деле не имеет значения.
Затем добавьте новый сайт в вашу IIS.
Используйте subdomain.example.com
в качестве имени сайта и укажите Physical path
на ваш site
каталог:
Вот и все.
.