Использование http://www.urlrewriting.net/
Я хочу, чтобы /File1.aspx был / File1
Я пытался так:
<add name="Rule1" virtualUrl="~/File1" desinationUrl="~/File1.aspx" rewriteUrlParameter="ExcludeFromClientQueryString" ignoreCase="true" />
Как мне это сделать?
В итоге я использовал модуль перезаписи URL в IIS7 вместо встроенного модуля Umbracos. http://learn.iis.net/page.aspx/460/using-the-url-rewrite-module/
Основная проблема заключается в том, что вы больше не используете .aspx, и поэтому IIS не позволяет asp.net обрабатывать ваш запрос. Вам нужно настроить IIS, чтобы эти запросы проходили через asp.net.
Это зависит от версии IIS, и сложнее в IIS 6