ich habe bei einem Kunden ein eigenartiges Problem: der Shop wurde nach der Anleitung von Wilken auf voll-SSL umgestellt. Es gibt keine Änderung in der .htaccess und es gibt keine Overload-Dateien Es gibt auch kaum USERMODs (die habe ich überprüft) Beim ersten Aufruf der Seite fehlt das Warenkorb-Symbol und die Seite wird als "nicht sicher" angezeigt. In der Konsole stehen diese Fehlermeldungen: Code: Access to Font at 'https://.....com/templates/Honeygrid/styles/fontello/font/gm.woff?51482360' from origin 'http://.....com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://.....com' is therefore not allowed access. .....com/:1 Access to Font at 'https://.....com/templates/Honeygrid/styles/fontello/font/gm.ttf?51482360' from origin 'http://.....com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://.....com' is therefore not allowed access. .....com/:1 XMLHttpRequest cannot load https://.....com/shop.php?do=CartDropdown. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://.....com' is therefore not allowed access. nach dem 1. Neuladen der Seite ist der Warenkorb da und die ersten beiden Meldungen sind weg. nach dem 2. Neuladen ist dann auch die letzte Meldung weg. Hat jemand eine Idee, warum die Schrift nicht mit https geladen wird?
Hast mal geschaut wo die Dateien / FOnts eingebunden werden ob die da versehentlich mit http fest eingetragen wurden?
Hallo Barbara, bei welchem Provider liegt der Shop? Shared Hosting, dedizierter Server...? Welches Betriebssystem hat der Server? Bei einem bestimmten Browser oder generell? Ist die Seite trotz Meldung von außen erreichbar, so dass man mal im Frontend schauen kann? Ich gehe mal davon aus, so wie Du schreibst, dass der Shop nicht von dir installiert worden ist. Wurden vielleicht irgendwelche Sachen, wie Dennis, schreibt fest eingebunden? Schau mal im Quelltext nach, ob Du da was auffälliges siehst.
Es ist z.B. das Warenkorb-Symbol, zumindest wird das nicht dargestellt. Ja, der Shop scheint soweit zu funktionieren. Hoster ist All Inkl, ein Shared Hosting - Paket Getestet in Chrome und FF ich habe den Quelltext mal nach http durchsucht, da finde ich die Meta-angaben oben (die sind in meinem Shop auch http) und externe Links, wie zu w3.org oder gambio. Aber alle shopinternen Links sind mit https. Nachtrag; ich habe schon vermutet, dass mir bei einem Update (von GX2 auf GX3) eine Datei nicht richtig hochgeladen wurde. Es gab aber keine Fehlermeldungen
Hab ich dann falsch verstanden. Kannst Du mir freundlicherweise noch bitte einige Infos geben, damit ich das vielleicht eingrenzen kann und verstehe. Wer hat den Shop aufgesetzt? Der Kunde oder hast Du den schon fertig übernommen? Die Frage zielt auf Folgendes ab: Wenn Du den übernommen hast, dann ist die erwähnte Font-Sache von Dennis nicht dumm und zu berücksichtigen. Ansonsten solltest Du ja wissen, ob Fonts von dir implementiert worden sind oder nicht und die Ursache würde ich ggfs. woanders suchen. Um noch mal auf meine Vermutung zurückzukommen: all-inkl bereitet eigentlich keine Probleme, da die gehosteten Seiten dort ohne Probleme laufen. Noch ein Ding: Die .htaccess im Rootverzeichnis ist standard? Viele Grüße
Ich betreue den Shop schon eine Weile und mache die Updates. Das Update von GX2 und EyeCandy auf GX3 und Honeygrid habe ich gemacht, bzw habe cih bei der Einrichtung von Honeygrid geholfen. Der Warenkorb ist standard. Ich habe aber gerade gesehen, dass nciht ein neuladen der Seite die Schrift lädt, sondern wenn ich auf das Logo klicke. Dann erscheint hinter der URL das /index.php die .htacess habe ich gerade ncoh einmal verglichen, sie ist identisch mit der aus gm/ seo_boost_an/
Ich glaube ich habe den Fehler gefunden. Da schaue ich mir bestimmt 20x die beiden configure-Dateien an, aber das "/" hinter der einen URL habe ich nicht gesehen. Ich glaube ich brauche neue Kontaktlinsen
Hallo Barbara, kannst Du bitte präzisieren, welches / Du genau entfernt hast? An welcher Stelle? Vielen Dank
Das war bei den https-URLs sowohl in der admin/ includes/ configure.php, als auch in der includes/ configure.php
Hm, da habe ich keine / hinter den URL's. Trotzdem wird nach dem Klick aufs Logo hinter der URL das /index.php angezeigt. Hast Du noch ne Idee, ob es noch andere Ursachen haben kann?
Das /index.php gehört so, das ist die Adresse der Startseite. In neuesten Versionen ab 3.5 kann man das konfigurieren.