Как избавиться от номера порта, за которым следует имя домена, например www.domainname.com:49200 вместо этого, если мы вводим www.domainname.com в браузере без номера порта

#asp.net #asp.net-mvc #iis #iis-7 #iis-6

#asp.net #asp.net-mvc #iis #iis-7 #iis-6

Вопрос:

я пытаюсь разместить asp.net и приложение silverlight в IIS (Internet Information Service), использующее порт 49200 вместо порта HTTP 80 по умолчанию. Когда я пытаюсь просмотреть приложение с доменным именем www.domainname.com он показывает, что не подключен. Когда я попробовал это для www.domainname.com:49200 приложение успешно просматривает. Как избавиться от номера порта 49200, не вводя номер порта www.domainname.com приложение должно просматривать. Пожалуйста, помогите мне, как добиться этого в IIS. Заранее спасибо экспертам!.

Ответ №1:

Когда вы печатаете www.hostname.com , предполагаемый порт равен 80. следовательно, www.hostname.com это то же самое, что печатать www.hostname.com:80 .

Если вы хотите избавиться от 49200 в конце, вам нужно будет сделать одну из двух вещей:

  1. Измените свой сайт в IIS, чтобы он размещался на порту 80 вместо порта 49200
  2. Представьте другой сервер или балансировщик нагрузки, который прослушивает порт 80 и перенаправляет трафик на порт 49200 на другом сервере.