Shop Offline mit Adminzugang

Hallo und guten Abend.

Vorne weg:“OXID ist für mich Neuland”!

Na gut, dann will ich euch mal nerven! :smiley:

Oxid installiert. Shop Offline gestellt.

Frage:
Ist es möglich das ich als Admin das Frontend begutachten kann, auch wenn der Shop “Offline” gestellt ist? :o

Andere Shopsysteme (z.B. Virtumart, extComerce) können das;)

Danke im voraus

du könntest private sales aktivieren

Du könntest das Shopverzeichnis per .htaccess und .htpaswd schützen

In die htaccess einfügen, auf die einzelnen Teile gehe ich jetzt mal nicht näher ein. Wichtig ist das Ergebnis:

Jeder Aufruf der von einer IP kommt, die nicht freigeschaltet ist (Webserver selbst und bestimmte IP-Adressen im nachfolgenden Beispiel) werden auf das Verzeichnis wartung weitergeleitet. Zusätzlich sind einige Seiten erreichbar, hier im Beispiel eine Google-Webmastertools Seite.


RewriteCond %{HTTP_HOST} ^123\.456\.789\.012$ # IP des Servers bei direktaufruf umleiten
	RewriteRule ^(.*)$ https://www.deine-sichere.url/$1 [L,R=301]

	RewriteCond %{HTTPS} off
	# First all to HTTPS:
	RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
	# Now, rewrite always to use www.
	RewriteCond %{HTTP_HOST} !^www\.
	RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

	### Landing Page /wartung
	# Now, rewrite any request to the wrong domain to use www.
	RewriteCond %{REMOTE_ADDR} !=123.123.123.123
        # Hier muss auch die Webserver IP eingetragen werden!
	RewriteCond %{REMOTE_ADDR} !=123.456.789.012
        # Eigene Entwickler-IP damit der Shop aufgerufen werden kann
	RewriteCond %{REMOTE_ADDR} !=333.222.111.000
	RewriteCond %{REQUEST_URI} !(\/wartung)
	RewriteCond %{REQUEST_URI} !(\/googlexxxxxxxxxxxxxx.html)
	RewriteCond %{REQUEST_URI} !(\/wartung\/)
	RewriteCond %{REQUEST_URI} !(\/wartung\/index.php)
	RewriteCond %{REQUEST_URI} !(\/wartung\/impressum.php)
	RewriteRule ^([^?]*)$ /wartung [R=307,NC,L,QSA]