[Visual Studio] Comment mettre son site .net hors ligne sur un serveur IIS?

Pour mettre son site ASP hors ligne (offline pour les pro anglais 😉 ) la méthode la plus simple et la plus rapide sur un serveur IIS consiste à créer à la racine du site une page se nommant:
App_offline.htm


C’est une page HTML classique sauf que IIS vérifie en permanence sa présence ou non. Vous pouvez donc entièrement la personnaliser (Enfin dans une certaine mesure puisque c’est une page statique… à moins de jouer avec de l’Ajax)

Personnellement j’ai créé une page tout bête indiquant que le site est en cours de maintenance avec une heure de début et de fin.
Je laisse ce fichier app-offline en permanence à la racine du site, par contre je me contente de la renommer afin qu’elle ne soit pas détectée par IIS (en App_offline.htm.tmp par exemple). De cette façon je peux très rapidement mettre mon site hors ligne (sans avoir besoin de toucher à IIS 😉 )

J’ai découvert cette méthode en développant mes sites .net sur Visual Studio.
En faites c’est la méthode utilisée par le configurateur ASP.Net de VS pour mettre hors ligne un site. (via menu Site Web/Configuration Asp.Net dans Visual Studio).

Configurateur Asp.Net


Et pour aller plus loin :


adminArnaud

View Comments

Share
Published by
adminArnaud

Recent Posts

[Agile] De l’importance d’écrire des taches claires pour vos User Stories

Dans le monde de l'agilité, le Product Owner se doit d'écrire des user stories simples,… Read More

4 ans ago

[Actu] Printemps des poètes

Parce que, contrairement à ce que l'on pourrait penser ce soir qu'il pleut des cordes,… Read More

5 ans ago

[Actu] Élections présidentielles 2017

Un peu d’humour en attendant le résultat des élections présidentielles françaises. Read More

7 ans ago

[Linux] Activer/Désactiver l’UTC en ligne de commande

Si vous n'avez pas accès à l'interface graphique de votre Linux, vous pouvez modifier l'horloge… Read More

8 ans ago

[Actu] Ces fous qui attaquent Paris

Si quelqu'un m'avait dit en Janvier que je réécrirais un article dans l'année sur des… Read More

8 ans ago

[Actu] Fin des vacances, c’est la rentrée 2015 !

Il y a quelques semaines, mois, voire années (tout est subjectif) nos enfants (et nos… Read More

9 ans ago