Seltsame Zeichenfolge

  • Hatte jemand schon mal das Problem mit unaufindbaren Zeichen, die im Live-Modus dargestellt werden?

    Hier: https://www.kupfermatte.de/ueber-uns.html

    Verursacht durch kopieren von Seiten aus einem Projekten in ein anderes. Jetzt kommt bei jeder neu angelegten Unterseite eine unschöne Dreingabe dazu: siehe Screenshot

    Code (zeile 3):

    Code
    <link rel="stylesheet" href="media/fonts/zp-webfonts.css?v=728523386" media="all"><!--?php
                    echo '<link rel="canonical" href="https://www.kupfermatte.de/ueber-uns.html?' . $_SERVER['QUERY_STRING'] . '" /--></head><body class="notouch menuright nobreadcrumb loaded js objectfit" id="stripe-responsive" data-pageid="642" style="padding-top: 136px;">';
                ?&gt;
        
        <link rel="preload" href="assets/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" type="font/woff2" crossorigin="">
        
            <style>

    Leider finde ich keine Möglichkeit diesen zu entfernen, Seite löschen nützt auch nichts, da bei jeder neuen Seite dies wieder auftritt...

    Ich freue mich auf Lösungsvorschläge

    MfG

    G.Ott

  • Hm, also ?> ist ja PHP-Code. Woher dieser aber kommt, kann ich nicht feststellen.

    Da müssten wir uns ggf. mal das Projekt im Rahmen einer Premium-Supportanfrage prüfen.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Hallo, wir haben nun doch noch was herausgefunden.

    Im Quellcode der Seite steht der PHP-Code für die Canonical-Ausgabe auf Shop-Seiten.

    PHP
    <?php echo '<link rel="canonical" href="https://www.kupfermatte.de/ueber-uns.html?' . $_SERVER['QUERY_STRING'] . '" />'; ?>

    Warum dieser dort fehlerhaft ausgegeben wird, ist allerdings noch nicht klar.

    Der Kollege wird sich das aber am Montag genauer anschauen.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Noch zur Info: Der Canonical-PHP-Code wird eigentlich nur bei Shop-Seiten eingefügt. Ist die "Über uns"-Seite evtl. eine Unterseite einer Shop-Seite? Oder beinhaltet die Seite evtl. ein Shop-Widget (evtl. auch deaktiviert)?

    Sie könnten mal noch prüfen, ob auf der Seite das Attribut canonicalMode aktiv ist. Evtl. hilft es dieses mal auf seitenebene zu löschen oder den Wert "dynamicphp" zu entfernen, so dass der Wert leer ist.

    Hat das geholfen?

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Guten Morgen Steffen T.

    ja, das war die Lösung. Einerseits war die "über uns" tatsächlich eine Unterseite von "shop" und andererseits war canonicalMode aktiv.

    Mode gelöscht und Seite verschoben. Problem gelöst. Vielen Dank!

    MfG

    G.Ott

  • Kurze Frage, da Sie schreiben: "Noch zur Info: Der Canonical-PHP-Code wird eigentlich nur bei Shop-Seiten eingefügt."

    Ich habe bei jeder Seite und Unterseite Canonical Tags drin (<link rel="canonical" href="<$=page.absoluteUrl$>" />). Lösche ich diese und speichere die Seite, kann ich diese nicht mehr bearbeiten. Ist das gewollt?

Jetzt mitmachen!

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