Déploiement d'application Web IIS, utilisation de app_offline.htm


Il existe de nombreuses façons de déployer une application Web sur un serveur IIS :

  • Utilisation de la commande Publish
  • XCopy
  • Création de Setup Web (.msi)

La façon la plus rapide pour déployer un site Web sur un serveur de Prod reste le XCopy bien que cela ne soit pas la façon la plus professionnelle.

Le problème sur un serveur de Prod et de prévenir les utilisateurs proprement lors de la copie du nouveau site afin de ne pas les surprendre par une belle page jaune .NET :)


la belle page jaune .NET


Pour cela, Il existe une technique simple permettant de personnaliser la page affichée lors de la migration du site.

il suffit de copier une page HTML se nommant "app_offline.htm" à la racine de votre site Web.

Attention! Un comportement spécial a été détecté sur IE, par sécurité il serait bon que votre fichier "app_offline.htm" dépasse les 512 octets.=> plus d'information ici

Si IIS détecte cette page dans la racine du site , il enverra toutes les requêtes sur cette page automatiquement :


appOffline


Lorsque votre site est déployé, il vous suffit de supprimer cette page afin que les utilisateurs aient de nouveau accès à votre site.

 

 

Publié mardi 30 octobre 2007 11:42 par NetDim
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires


Les 10 derniers blogs postés

- Silverlight 3 : Communication et multicast par Kévin Gosse le il y a 6 heures et 31 minutes

- [Perso] Découvertes estivales : Linux (Part I) par Le blog de FremyCompany le il y a 9 heures et 12 minutes

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le il y a 23 heures et 48 minutes

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le 07-03-2009, 23:36

- SharePoint 2007 : patterns & practices SharePoint Guidance par Philippe Sentenac [MVP SharePoint] le 07-03-2009, 09:56

- [Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par Etienne Margraff le 07-03-2009, 09:00

- MVP[Gribouillon].AddYear par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 07-03-2009, 08:45

- Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par David REI le 07-02-2009, 23:38

- C’est la crise ? Bah pourquoi cramer du budget pub alors ? par Nix's Blog le 07-02-2009, 15:31

- Soyons MVP ! par TheSaib .NET blog le 07-02-2009, 12:15