How to Remove the .aspx from ASP.NET URL'S and How to Cut the URL's in Short Form

Solution

Just put this piece of code in the Web Config file and be happy !!!!!!

<system.webServer>

  <rewrite>

    <rules>

      <rule name="RewriteASPX">

        <match url="(.*)" />

        <conditions logicalGrouping="MatchAll">

          <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />

          <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />

        </conditions>

        <action type="Rewrite" url="{R:1}.aspx" />

      </rule>

    </rules>

  </rewrite>

</system.webServer> 

And just the page name in the link as it is for Example see this:-

<a href="Index.aspx">Sign in</a> 1.Don't use this
<a href="Index">Sign in</a> 1.Use this