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

При перезаписи URL возникает ошибка 404

Я пытаюсь переписать office.domain.com/app1 запросы к server3: 81 используя приведенное ниже правило, но я получаю 404. Я могу перейти к server3: 81 просто хорошо.

Доступны журналы отслеживания неудачных запросов Вот, но они, кажется, мало что раскрывают.

Я также пробовал url="http://server3:81/{R:0}" и url="http://server3:81/{R:1}" (не знаю, почему / в чем разница), но оба дают одинаковый результат (404).

Что я делаю не так в своем правиле? (Предупреждение: я пока не очень хорошо разбираюсь в RegEx, но постараюсь понять ваш ответ. Возможно, мне придется попросить разъяснений.)


<rule name="App1" stopProcessing="true">
  <match url="^app1" />
  <action type="Rewrite" url="http://server3:81/" />
</rule>