Перезапись URL перестает работать после изменения порта по умолчанию на iis7

Я перенес веб-сайты IIS6 webserver 2003 на IIS7 webserver 2008 с помощью инструмента msdeploy. Настройки пула приложений изменяются с "Enable 32-bit Applications=true", "Managed_Pipeline_Mode=Classic","Identity=NetworkService" Framework=v1.1/2.0,

Все сайты работают нормально на порте по умолчанию вместе с перезаписью URL-адресов, перенесенных с iis6. Когда я запускаю веб-сервер на порте, отличном от порта по умолчанию, изменяя привязки, перезапись URL останавливает работу и выдает ошибку 404 в журналах. Я думаю, что мне не нужно менять отображение обработчика, потому что я запускаю его в классическом режиме. Как я могу устранить это?

1 ответ

  1. Может быть, глупо, но я все равно спрошу, вы перезапустили службу IIS?

  2. Когда вы переключаете свой веб-сайт на прослушивание нестандартного порта, номер порта становится частью вашего базового URL, как показано ниже

    http://example.com:9000
    

    Возможно, потребуется обновить веб-приложение или конфигурацию сайта.

  3. Правила переписывания с использованием базового URL, возможно, придется обновить.

Другие вопросы по тегам