Seite 1 von 1

Wartungsmodus

Verfasst: Mo 16. Jan 2017, 18:41
von mobby
Hallo,
ich es irgendwann geplant, einen Wartungsmodus in WE zu integrieren? Bzw.: Gibt es da was, wie man das umsetzen könnte?

Re: Wartungsmodus

Verfasst: Mo 16. Jan 2017, 21:18
von WBTMagnum
Hallo mobby,

Es gibt dazu einen Feature Request:
https://qa.webedition.org/tracker/view.php?id=7475

Wir lösen das aktuell via .htaccess. Das Backend ist dann nur noch über unsere IP aufrufbar und im Frontend wird auf eine Wartungsseite umgeleitet.


HTH,
Sascha

Re: Wartungsmodus

Verfasst: Di 17. Jan 2017, 15:44
von mobby
Moin Sascha,
danke für die Info.
Könntest Du mir den Inhalt der .htaccess zur Verfügung stellen?

Re: Wartungsmodus

Verfasst: Di 17. Jan 2017, 16:21
von WBTMagnum
Hallo Mobby,

Klar:

Code: Alles auswählen

<IfModule mod_rewrite.c>
  # Enable the rewrite engine
  RewriteEngine  on
  RewriteBase  /

  # Maintenance redirects 
  RewriteCond %{REMOTE_ADDR} !<erlaubte-ip>
  RewriteCond %{REQUEST_URI} !wartung.html
  #RewriteCond %{REQUEST_URI} !webEdition/
  RewriteRule ^(.*)$ https://%{HTTP_HOST}/wartung.html [R=302,L]
</IfModule>
Erläuterungen:
  • "<erlaubte-ip>" entsprechend ersetzen. Sollen mehrere IPs zugreifen dürfen, einfach weitere Zeilen einfügen.
  • Um den Zugriff auf das Backend weiterhin zu erlauben, kann die Regel "... !wartung.html" auskommentiert werden.
  • "wartung.html" muss natürlich existieren bzw. der Pfad angepasst werden.

HTH,
Sascha