jump to navigation

Bring Site Offline 1 Φεβρουαρίου 2008

Posted by Nikolas in .NET, Web Development, Windows.
Tags: , , ,
add a comment

Έχετε δεί σε ορισμένα sites, ένα μήνυμα του στύλ «This site is offline for maintenance. Please come back soon»;

Έχετε για παράδειγμα ένα .NET 2.0 site το οποίο θέλετε να αναβαθμίσετε. Για παράδειγμα, έχετε ένα DotNetNuke site το οποίο θέλετε να αναβαθμίσετε στη τελευταία έκδοση. Πώς θα γίνει όλο αυτό, χωρίς να έχεις τους χρήστες για το διάστημα που γίνεται η αναβάθμιση, να βλέπουν διάφορα error pages;

Η λύση είναι απλή. Τοποθετήστε στο Application Root Folder ένα αρχείο html με όνομα app_offline.html (ΠΡΟΣΟΧΗ, πρέπει να είναι ακριβώς αυτό το όνομα του αρχείου). Αυτό το αρχείο διαμορφώστε το όπως θέλετε. Εφόσων υπάρχει αυτό το αρχείο στο Application Root Folder, τότε ο IIS «ρίχνει» την εφαρμογή και εμφανίζει το περιεχόμενο του αρχείου. Για να φέρετε την εφαρμογή back online, απλά διαγράψτε ή μετονομάστε το αρχείο!

Η συγκεκριμένη διαδικασία δεν ισχύει μόνο για το DotNetNuke, αλλά για οποιαδήποτε ASP.NET 2.0 εφαρμογή.

Αυτό είναι όλο!

Χρήσιμα links