web-dev-qa-db-fra.com

Comment rediriger des pages lors de la maintenance de la page d'accueil sur IIS 7?

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?

3
Eugene
<configuration>
   <system.webServer>
      <httpRedirect enabled="true" exactDestination="true" httpResponseStatus="Found">
         <add wildcard="*.php" destination="/default.htm" />
      </httpRedirect>
   </system.webServer>
</configuration>
2
Manigandan Arjunan

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.

1
nthonygreen