Обычно, когда я получаю URL запроса, я использую Request.RawUrl.
Это дает, например, /default.aspx.
Однако недавно мой хост изменил что-то, а теперь имятакже отображается каталог приложения, поэтому я получаю /appdirname/default.aspx.
Теперь, почему он дает мне каталог приложения?Похоже, что мой сайт является приложением другого сайта.Поэтому, когда вы заходите на mydomain.com, rawurl будет выглядеть так:
/ appdirname / default.aspx
Я считаю, что у каждого домена есть свой собственный веб-сайт, определенный в iis, или я ошибаюсь.
Я не прошу обходного пути, который должен быть довольно простым, я спрашиваю, почему это происходит и как, какой тип настройки IIS вызывает это?
PS.
И хуже всего то, что у меня была эта проблема с Godaddy, и я был счастлив, что у моего хоста не было этого, но теперь у обоих хостов есть та же проблема.