php the_permalink() ohne https anzeigen

  • Guten Tag,

    folgendes Anliegen quält mich.

    Hauptseite: https://www.domain.de
    Blog: http://blog.domain.de

    SSL/TLS-Zertifikat lautet auf http://www.domain.de

    Auf der Haupseite, zeige ich die letzten 3 Blogeinträge an.
    Der Blog und die Hauptseite Seite laufen auf dem selben Server.

    Nun hatte ich erwartet das mir

    PHP
    <?php the_permalink() ?>

    den Link im Format http://blog.domain.de/... etc ausgibt.
    Stattdessen wird dieser aber mit https: ausgegeben.
    Was dann bei Aufruf ein Zertifikatsfehler zur Folge hat.
    Ein Rewrite bringt mir natürlich auch nix, da ja erstmal https://blog.domain.de aufgerufen wird.

    Wenn ich die Hauptseite per https://www.domain.de/ aufrufe, sind die Bloglinks korrekt im Format http://blog.domain.de


    Irgendwelche schlauen Ideen?
    Habe keine Lust die Blognews jetzt regelmäßig per Hand reinzubasteln oder ein wildcard-zertifikat zu beantragen.

    Danke und schönen Gruß aus Berlin

    • 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

  • Hallo,

    die Funktion is_ssl

    in

    ~functions.php ändern

    PHP
    /**
     * Determine if SSL is used.
     *
     * @since 2.6.0
     *
     * @return bool True if SSL, false if not used.
     */
    function is_ssl() {
        return false;
    }

    Gruß

    ralf

    Mit offenen Augen träumen

Jetzt mitmachen!

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