IIS переписать подпапку в новую корневую папку - PullRequest
0 голосов
/ 22 мая 2019

У нас есть обратный прокси-сервер перед нашим приложением, и у него возникают проблемы с незащищенными URL-адресами по сравнению с незащищенными (длинная история, которую они не могут решить).Они спросили нас, можем ли мы сделать следующее:

У меня есть приложение .NET с вложенным приложением.

1-е приложение (ASP WebForms) размещено как / *2-е приложение (MVC) размещено как / app2 / *

Так что, если вы находитесь на «старой» странице, ваш URL будет: www.mydomain.com/a/b/c/DoStuff.aspx

На «новой» странице ваш URL будет выглядеть следующим образом: www.mydomain.com/app2/a/b/c/Index

Решение, о котором просит команда, - это подпапкаво 2-м приложении переписать так, чтобы:

Пользователь / браузер показывал бы www.mydomain.com/somefolder/* и обслуживал определенную подпапку и все папки под ней как www.mydomain.com/ app2 / SomeFolder.Все назад / вперед, ajax-запросы и т. Д. Могли бы удовлетворить это.

Я запутался с перезаписью IIS и входящим против исходящего и т. Д. Нужны ли оба?Может ли кто-нибудь предоставить правильное правило или руководство?

Любая помощь очень ценится.Спасибо!

...