Я использую маршрутизацию веб-форм ASP.NET 4, например, так:
routes.MapPageRoute("page-browse", "{Language}/{Label}", "~/Default.aspx")
Таким образом, веб-адрес может выглядеть так: http://localhost/mywebsite/eng/home
В корне моего сайта у меня есть папка «Изображения».
Отображение изображения работает, когда я нахожусь в корне моего сайта, например используя http://localhost/mywebsite/default.aspx
Но при использовании маршрутизации это не работает, потому что относительный URL изображения будет выглядеть как http://localhost/mywebsite/eng/images
вместо http://localhost/mywebsite/images
Есть ли способ предотвратить это с помощью механизма маршрутизации ASP.NET 4? Или это единственный способ использовать абсолютные ссылки на изображения?