Мой сайт использует перенаправления типа Response.Redirect ("~ / Main / Main.aspx") повсюду. Работал безупречно, пока Webhost4Life (не стонет) решил перенести мой сайт и при этом сумел полностью его сломать.
Как на самом деле называется этот "~" механизм?
Спасибо, Роб.
PS. Ошибка заключается в том, что Response.Redirect ("~ / main.aspx") из http://backdoor.whatpub.org/default.aspx идет не в http://backdoor.whatpub.org/main.aspx (как это было на старом сервере), а в http://backdoor.whatpub.org/live/main.aspx. Live - это имя подпапки, содержащей веб-сайт, а AFAIK означает, что корень возвращается как http://backdoor.whatpub.org/live, а не просто http://backdoor.whatpub.org
это ярлык для свойства HttpRuntime.AppDomainAppVirtualPath, которое относится к корню виртуального приложения, а не к корню веб-сервера.