ASP.NET httpRedirect : redirect all pages except one
Put your Default.aspx as <location>
with disabled httpRedirect. It doesn't matter if you put <location>
before or after <system.webServer>
.
<configuration> <system.webServer> <httpRedirect enabled="true" destination="http://www.example.com/" exactDestination="true" httpResponseStatus="Permanent" /> </system.webServer> <location path="Default.aspx"> <system.webServer> <httpRedirect enabled="false" /> </system.webServer> </location></configuration>
you can add a wildcard in the following manner, to redirect only certain files:
<configuration> <system.webServer> <httpRedirect enabled="true" exactDestination="true" httpResponseStatus="Found"> <add wildcard="*.php" destination="/default.htm" /> </httpRedirect> </system.webServer> </configuration>
But i'm not sure if you can negate that, so that it ignores a certain file.