Shop und Wartungsarbeiten

  • Guten Morgen ZP-Support

    Mal ne Frage.

    Ich werden im Shop Preise und MWST anpassen müssen.

    In der Zeit darf keine Bestellung im Shop aufgegeben werden.

    Mir ist nicht klar wie ich es verhindern kann.

    Ich kann zwar die index.html umbenennen und eine Wartungsseite als index.html reinstellen.

    Aber wenn Kunden direkt auf die Produkteseiten gehen, dann können auch Bestellungen aufgegeben werden.

    Wie kann ich das Problem elegant lösen?

    Verwende ZP V16.5.0

    Vielen Dank.

  • Irgendwie alle Seiten der Domain (ausser der Wartungsseite) auf eine Wartungsseite umleiten?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Oha, das gibt Arbeit.

    Das kann man relativ einfach in einer Regel im .htaccess abbilden. Kein großes Ding.

    Ich habe das vor ner Weile mal gemacht. Das hilft vielleicht auf die Sprünge. Meine Wartungsseite hieß "maintenance.html" und befand sich im unterordner "maintenance". Damit die Regel aktiviert ist, musste im Basisverzeichnis eine Datei "maintenance.enable" existieren. So kann man durch reines Löschen der Datei "maintenance.enable" die Umleigunt wieder deaktivieren…

    Apache Configuration
    RewriteEngine On
    # redirect found pages to maintenance, so 404 do still exist
    RewriteCond %{DOCUMENT_ROOT}/maintenance.enable -f
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteCond %{REQUEST_URI} !^/maintenance/maintenance\.html$
    RewriteCond %{REQUEST_FILENAME}  (\.html|\.htm|\.php|\.ssi|\.shtml)$
    RewriteRule ^(.*)$ /maintenance/maintenance.html [R=307,L]

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!