Programming, error messages and sample code

How to remove aspx extension using IIS Rewrite

Programming, error messages and sample code > IIS Rewrite

To remove aspx extension or other extensions such as php , or asp,  you can use the following IIS Rewrite code:

<rule name="RemoveASPX" enabled="true" stopProcessing="true">     <match url="(.*)\.aspx" />     <action type="Redirect" url="{R:1}" /> </rule> <rule name="AddASPX" enabled="true">     <match url=".*" negate="false" />         <conditions>      <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />      <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />      <add input="{URL}" pattern="(.*)\.(.*)" negate="true" />         </conditions>     <action type="Rewrite" url="{R:0}.aspx" /> </rule>