Назад | Перейти на главную страницу

Перенаправить домен на виртуальный сервер с правильным URL-адресом в браузере

У меня есть приложение ASP.NET v4, работающее на виртуальном сервере, IIS 7.5, порт 8080. Во время тестирования мы вели себя, используя IP-адрес, например http://100.100.100.100:8080

Теперь я зарегистрировал доменное имя в той же компании, которая предоставляет виртуальный сервер, и с помощью своего портала управления перенаправил трафик с доменного имени на IP-адрес и порт, который работает нормально. Однако URL-адрес в браузере отображает IP-адрес. Как я могу заставить его отображать доменное имя из исходного запроса?

ДОПОЛНИТЕЛЬНО:

На виртуальном сервере работают 3 сайта в IIS, а конкретный для этого доменного имени работает на порту 8080 (я не могу изменить его на порт 80).

Это должно быть достижимо. Позволяет ли портал управления выбирать разные типы перенаправления? (Пример: Постоянный / Временный / и т. Д.) Тип, который вы ищете, должен содержать что-то вроде «Скрытая маска в рамке».

в первую очередь вам может потребоваться переключиться на порт 80, если вы не хотите указывать порт при вводе домена

во-вторых, убедитесь, что ваше приложение и / или IIS не выполняет перенаправление на IP независимо от входящего хоста - если это так, измените его на имя домена (и порт, если все еще используется 8080).

Хорошая идея - убедиться, что веб-сайт, который вы настроили в IIS, прослушивает домен, который вы зарегистрировали, это не критично, пока у вас есть только один сайт на сервере, но станет критичным, если вы хотите добавить несколько сайтов на сервер