Использует ли страница по умолчанию для hub.mhn.co перенаправление на www.nashman.ca?Если это так, то происходит то, что пересылающее программное обеспечение в основном возвращает новый URI, который запрашивает браузер, и новый URI заменяет старый в окне браузера и, следовательно, во всех будущих запросах.Вы, вероятно, перенаправляете в ~ / hub / (подкаталог hub корня сайта), в результате чего браузер запрашивает новый URI, который сохраняет доменное имя, но привязывается к подкаталогу.
Если у вас есть прямойконтролируя DNS и ваши веб-серверы, вы можете использовать конфигурацию DNS для направления запроса на домен hub.mhn.co непосредственно в подкаталог / hub вашего веб-сервера.Таким образом, браузер никогда не узнает, что hub.mhn.co на самом деле www.nashman.ca/hub/.Возможно, вам придется подключиться к альтернативному порту на веб-сервере и сопоставить этот порт с подкаталогом, в зависимости от вашего программного обеспечения DNS (IIRC, большинство может работать с маршрутами ipaddress / subdir, но некоторые могут обрабатывать только маршрутизацию на ipaddress: порт).
Если ваш ИТ-отдел не имеет прямого контроля / владения вашей маршрутизацией DNS или конкретной средой хостинга, вы более или менее зависите от своего хостинг-провайдера.Они могут быть в состоянии настроить свою среду, чтобы сделать то же самое, или нет;все, что вы можете сделать, это спросить.
РЕДАКТИРОВАТЬ: В основном у вас есть два варианта, если вы размещаете хостинг удаленно и не можете использовать их DNS для перенаправления без вывода сообщений.
Первый вариант: клонировать (скопировать все файлы) веб-слой nashman.ca/hub как hub.mhn.co в другое корневое пространство в вашей среде хостинга (попытайтесь сохранить любые привязки к сервисному слою).закодируйте в nashman, чтобы вам не приходилось копировать весь вертикальный фрагмент).Если вы также должны хранить пользовательский интерфейс в подкаталоге / hub /, вы повторяете код, но вы можете смягчить это с помощью сценариев развертывания, которые позволят вам развернуть одну локальную копию вашей кодовой базы в разных местах.Это также может стоить дороже, поскольку в вашей хостинговой среде теперь размещаются два нетривиальных сайта.
Второй вариант: разместить сайт и / или разрешить вызовы на собственном оборудовании.Если у вас есть общедоступный статический IP-адрес через вашего интернет-провайдера, вы можете предоставить DNS-сервер, который будет «авторитетным» сервером для доменов nashman.ca и hub.mhn.co.Ваш Интернет-провайдер или сторонний реестр доменных имен могут предоставить «пассивный» маршрут для получения запросов от серверов TLD до вас.Затем вы можете направлять запросы на любой IP-адрес, порт и / или вложенную папку;это может быть удаленный поставщик веб-хостинга (если они не против размещения вашего сайта) или ваши собственные веб-серверы.Это потребует аппаратного обеспечения и статического IP-адреса от вашего интернет-провайдера.Если вы отключите питание от этого сервера, ваш сайт будет недоступен до тех пор, пока питание не будет восстановлено.Если IP-адрес вашего DNS-сервера изменится, ваш сайт будет недоступен для DNS, пока сервер, который направляет запросы, не обновит свою таблицу маршрутизации новым IP-адресом (который может быть до 24 часов).