Cookie Box geht nicht beim ersten Klick weg

Hier findet ihr Hilfestellungen und Skripte von Usern zu Tools, die der ein oder andere vielleicht gebrauchen kann.

Moderatoren: Magnus, mmaass, ablass

Cookie Box geht nicht beim ersten Klick weg

Beitragvon mmaass » Di 29. Mai 2018, 09:32

Wir haben bei den aktuellen Update auf die 2.6 von Kunden ab und zu gehört, dass beim Einsatz der Cookiebox und Aufruf auf der ersten Seite diese beim Klick nicht verschwindet. Erst, wenn man irgendwo auf die Seite hinein klickt und dann noch mal bestätigt, geht sie weg.

Das liegt daran, dass die Seite bei dem ein oder anderen beim ersten Aufruf nicht mit der Installierten Form übereinstimmt und somit durch Crossbrowsing der Browser die Scripte blockiert Dass heisst z.B. wenn der Shop mit https://www.domain.de installiert ist, sollte er nicht mit https://domain.de aufgerufen werden.

Ebenso verhält es sich, wenn der Shop ohne SSL aufgerufen wird aber mit SSL installiert ist.

Daher die conf/config.inc.php in diesem Fall anpassen.
In der 2.6 ist das diese Stelle hier: define('SHOP_HOST', 'www.domain.de');

Und in der htaccess im Zweifelsfall eine erzwungene Umleitung auf www und ssl einstellen, sofern der Shop so installiert wurde.

Etwa so: Hier wird von nicht www auf www und von http auf https umgeleitet.

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Ist der Shop in einem Unterverzeichnis, dann muss diese Zeile so aussehen:

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/meinshop/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/meinshop/$1 [R=301,L]
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5185
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin

Zurück zu Tipps & Tricks

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast
cron