Wie machen Website für andere nicht verfügbar, während es online entwickeln?
-
20-09-2019 - |
Frage
Ist es möglich, die Website nicht verfügbar, während der Bearbeitung zu machen, während online?
Wenn ja, was ist die Methode aufgerufen und wie wird es gemacht?
Ich habe eine Webhosting-Firma, so ist es nicht meine eigenen Server!
Lösung
Normalerweise verwenden Menschen die .htaccess ein Kennwort schützen, bis Sie bereit sind, es zu zeigen, um die Welt
Hier ist ein Link zu einem Artikel mit Anleitungen
http://www.elated.com/ Artikel / Passwort-Schutz-your-Seiten-mit-.htaccess /
Andere Tipps
Ich hatte das gleiche Problem, ich setze nur eine „Coming-soon.html“ Seite und umgeleiteten jeder ohne meine IP dort über .htaccess, ist hier die Frage auf SO: möchten Sie alle Besucher außer mir [.htaccess]
umleitenOder, wenn es der ASP.Net -. Ort eine Datei app_offline.htm im Site-Stamm namens
Wenn Sie eine neue Version der Website hochladen Sie einen Symlink an der Stelle des Stammverzeichnis erstellen und wechseln Sie dann, dass, wenn die Website bereit. Sie können auch den Symlink zurück auf die vorherige Version wechseln, wenn etwas schief geht.
Sie können eine .htaccess-Datei wie folgt vor:
RewriteCond $1 !offline.html$
RewriteCond %{REMOTE_ADDR} !^your_ip_adress
RewriteRule ^(.*)$ http://www.mydomain.com/offline.html [R=302,L]
Einfach gesagt, die Dateien in einem neuen Verzeichnis und nicht sagen, jemand anderes den Namen des Verzeichnisses. (Oder man kann es auf einige Beta-Tester sagen, wenn Sie möchten.)
Wenn die Seiten sind fertig und getestet, nur die Dateien in den normalen Ort bewegt (nach den alten vorhandenen Dateien in Backup-Verzeichnis verschoben). Auf diese Weise können Sie jederzeit online eine funktionierende Website.
Aber in der Regel ist es besser, die Website auf dem lokalen Computer zu entwickeln, nicht online.