Produktivmodus eingeschaltet oder ausgeschaltet hat nur Auswirkung auf eventuelle Debug-Meldungen (diese müssen natürlich erst in der config.inc aktiviert werden.)
Um den Shop Offline zu schalten gibt es das Auswahlfeld AKTIVunter Stammdaten/Grundeinstellungen/Stamm
Ist dort Aktiv nicht ausgewahlt wird auf die Offline.htm zugegriffen - Der Shop gibt dann die Offline-Meldung aus
Der Admin kann natürlich weiter aufgerufen werden.
Ich bin mir nicht ganz sicher ob die Lösung funktioniert…
Einfach eine HTML-Seite “index.html” anlegen mit Inhalt “Dieser Shop ist im Aufbau…”. Selber erreichst du deinen Shop mit http://www.domain.de/index.php". Wenn er fertig ist, einfach die Datei “index.html” löschen. index.html geht vor index.php
Ich glaube, in den Servereinstellungen (z.B. httpd.conf) kann man einstellen, was zuerst angezogen werden soll: index.htm, index.html, oder index.php.
Wenn es darauf keinen direkten Zugriff gibt, greift das Shop-Script mit der Admin-Option “Produktiv-Modus aus” über die offline.html ein, die natürlich individuell gestaltet werden kann.
Auf die httpd.conf hat aber i.d.R. nur einer Zugriff, welcher einen eigenen Server hat - das dürften nicht sooo viele sein. Dies ginge doch auch über die .htaccess mit z.B.
DirectoryIndex wartungsarbeiten.html
Pumpa will aber seine Seite Entwickeln und nicht zugänglich machen, so richtig sicher ist imho dies nur mit Zugangsschutz. Wenn vorher auf der Domain schon eine Seite war, kommen manche über die Suchmaschine bzw. direkte Links wieder auf die index.php usw.