Относительный URL не будет работать после переписывания URL

После того, как я использовал переписывание URL, у меня возникли проблемы с относительными URL.

Эта проблема

У меня есть изображение на странице asp.net, чей NavigateURL - ~/Images/profile.jpg, который раньше (до urlrewriting) правильно указывал на папку "Изображения", но теперь вместо этого добавляется к ссылке. Например, если ссылка

localhost/products/shoes/blackURL для изображения теперь

localhost/products/shoes/black/~/Images/profile.jpg

Есть идеи, как мне это исправить?

ОБНОВЛЕНИЕ Мое правило перезаписи URL:

routes.MapPageRoute(
                "Products",
                "products/shoes/{color}",
                "~/produts.aspx"
                );

0 ответов

Другие вопросы по тегам