在我使用url重写后,我遇到了相对url的问题。
问题
我在asp.net页面中有图像,其NavigateURL是〜/ Images / profile.jpg,之前(在urlrewriting之前)用于正确指向Images文件夹,但现在正被附加到链接。例如,如果链接是
localhost/products/shoes/black
,图片的网址现在是
localhost/products/shoes/black/~/Images/profile.jpg
任何想法如何解决?
更新我的网址重写规则:
routes.MapPageRoute(
"Products",
"products/shoes/{color}",
"~/produts.aspx"
);