Eine elegante Möglichkeit, die Website vorübergehend nicht verfügbar zu machen?

8

Wissen Sie, wie Sie die Website vorübergehend nicht verfügbar machen können? Irgendwelche Konfigurationen oder Einstellungen dafür?

    
Roman Bats 19.05.2012, 12:01
quelle

2 Antworten

7

In IIS können Sie eine app_offline.htm

setzen

Ссылка

In anderen Web-Servern überprüfen Sie das Handbuch oder verwenden Sie ein Skript, um den Index in einen Backup-Namen umzubenennen und dann die Offline-Seite in den Index umzubenennen und umgekehrt ...

Sie können auch eine 'inaktive' Datei erstellen, die 'inaktive' Datei wird beim Laden der Seiten auf Existenz geprüft. Wenn der Inhalt gefunden wird, können Sie die Logik abbrechen.

z. In PHP würden Sie die folgende Zeile einschließen (über ein include unter anderem)

%Vor%

Wenn Sie dies auf der Box-Ebene wollten, würden Sie die Funktion zur PHP.ini hinzufügen ... siehe Ссылка

Um eine PHP.ini pro Site festzulegen, siehe Ссылка

Dasselbe ist offensichtlich auch in anderen Sprachen möglich.

Ich habe ein bestimmtes Skript, das einige Patches durchführt und diese Datei für mich erstellt ... siehe Benutzerdefinierte Datei app_offline.htm während der Veröffentlichung

    
Jay 19.05.2012, 12:03
quelle
4

Tatsächlich gibt es bereits einen Mechanismus, um es zu tun, out of the box. Sie können einen Beitrag darüber hier finden.

Grundsätzlich müssen Sie eine App_Offline.htm in das Stammverzeichnis Ihrer Site einfügen, und IIS wird die Site herunterfahren, bis diese Datei entfernt wird.

    
Pablo Romeo 19.05.2012 12:07
quelle

Tags und Links