Я использую ASP.NET rewriteModule для перезаписи http://example.com в http://www.example.com.
<section name="rewriteModule" type="RewriteModule.RewriteModuleSectionHandler, RewriteModule"/>
Тогда у меня это внутри <system.webServer>
.
<rewrite>
<rules>
<rule name="Canonical" stopProcessing="true">
<match url=".*"/>
<conditions>
<add input="{HTTP_HOST}" pattern="^([a-z]+[.]com)$"/>
</conditions>
<action type="Redirect" url="http://www.{C:0}/{R:0}" redirectType="Permanent"/>
</rule>
</rules>
</rewrite>
Теперь я хочу удалить все .aspx в конце моих страниц. Пример:
http://www.example.com/Register.aspx
Перейдет в:
http://www.example.com/Register/
Как я могу это сделать?
Я участвую в общем веб-хостинге на GoDaddy, используя IIS7.