Конфигурирование местоположения перенаправляет для IIS, позади ARR, на сервере приложений

У меня есть приложение WebForms, где конкретная программа больше не существует. Вместо того, чтобы возвратить 404 ответа, клиент настаивает, чтобы они хотели, чтобы эта конкретная ссылка перенаправила к другой странице на веб-сайте.

Таким образом, я настроил этот Web.config в каталоге, где, так как удаленный файл раньше жил:

<?xml version="1.0"?>
<configuration>
  <location path="questionnaireactivations.aspx">
    <system.webServer>
      <httpRedirect enabled="true" destination="default.aspx" httpResponseStatus="Permanent" />
    </system.webServer>
  </location>
</configuration>

Это работает отлично на моей локальной машине, но когда я продвигаю ее к нашему серверу тестового приложения, который находится позади Маршрутизатора Запроса приложения, казалось бы, что запрос на перенаправление игнорируется, и ошибка, которой не может быть найден .aspx файл, возвращается.

Там известны проблемы, который препятствует тому, чтобы запросы ARR использовали Web.config, определенный в конкретном каталоге, таким же образом как будто ARR не существовал во-первых?

0
задан 16 December 2014 в 03:35
1 ответ

Перенаправление HTTP необходимо установить в качестве службы ролей для роли веб-сервера.

После установки web.config работал.

0
ответ дан 24 November 2019 в 08:52

Теги

Похожие вопросы