Cross-Origin-Zugriff verursacht Probleme

  • Hallo zusammen,

    ich brauche Hilfe bei der Lösung folgendes Problems.
    Bei einer Website* die ich derzeit "betreue" werden in regelmässigen abständen die Icons in einem Widget im Footer und dem Dropdown-Menü (nur sichtbar bei schmalem Browserfenster) gegen seltsame Symbole und asiatische Zeichen ersetzt.

    Nach einer qualvollem Suchen bin ich inzwischen dem Fehler auf die Spur gekommen.
    Offenbar ist das Problem ein Cross-Origin-Zugriff, wie mir ein Blick in die Konsole schließlich verraten hat:

    Zitat

    Font from origin 'http://michaelconstantin.com' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://www.michaelconstantin.com' is therefore not allowed access.

    Zitat

    Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf 'http://michaelconstantin.com/wp-content/plu…o.woff?13736647'. (Grund: CORS-Kopfzeile 'Access-Control-Allow-Origin' fehlt).

    Ein Blick in den Quellcode zeigt mir, dass dort michaelconstantin.com und http://www.michaelconstantin.com tatsächlich wild gemischt werden.

    Jetzt verstehe ich das Problem nur so ungefähr und bin mir daher selbst nach umfangreicher Recherche nicht sicher, wie ich es in diesem speziellen Fall am geschicktesten lösen soll. Mir fehlt es schlicht an Profiwissen/Durchblick um jetzt vernünftig alleine weiter vorzugehen.

    Daher bin ich für jede Anleitung und jeden Vorschlag der zu einer eleganten Lösung des Problems führt mehr als dankbar.

    Danke im Voraus,
    Ben


    *Technische Daten:
    WP-Version: 4.4.1
    Adresse: http://www.michaelconstantin.com
    Theme: Oria (mit Child Theme modifiziert)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • was hast du denn in den Einstellungen unter Blog- und WP-Adresse eingegeben?

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Ergänzend noch ein merkwürdiger Fakt. Ich kann den Fehler kurzfristig beheben. Ich muss nur die Login-Seite aufrufen ('http://www....../wp-login.php'). Ich muss mich nicht mal anmelden. Aufrufen der Seite genügt und der Fehler ist verschwunden. Selbst für fremde Besucher ist er dann weg. Dauert aber nicht lange bis er wieder auftaucht.

  • Ich kenne das Theme nicht aber hat das Theme evtl. noch extra Einstellungen, wo du eine URL angeben musst?

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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