J'ai IIS 7 site Web.
J'ai besoin de rediriger les utilisateurs pendant la maintenance vers la page d'accueil depuis d'autres sous-pages au sein du site.
par exemple
si la demande de l'utilisateur http://www.example.com/products/234
J'ai besoin du système pour afficher le message par défaut, le site sous maintenance n'est pas une erreur 404
Comment cela peut-il être fait dans IIS 7?
<configuration>
<system.webServer>
<httpRedirect enabled="true" exactDestination="true" httpResponseStatus="Found">
<add wildcard="*.php" destination="/default.htm" />
</httpRedirect>
</system.webServer>
</configuration>
Vous pouvez utiliser la fonction app_offline.htm
. Il y a une bonne réponse sur StackOverflow à ce sujet:
Comment utiliser app_offline.htm
Nous l'utilisons pour nos sites .Net et cela fonctionne bien.