• Hallo an euch alle,

    habe für unseren Verein mit WP einen neuen Webauftritt gebastelt. Soweit alles super (nach den zig Hürden nach dem Umzug von Testserver auf den Webhoster), doch blöderweise geht der Login übr http und damit werden alle Daten im Klartext übersendet.
    Mein Webhoster könnte mir ein SSL-Zertifikat für die Domain installieren. Wenn das erledigt ist, was muss ich alles machen, um den Webauftritt auf https zu bringen?

    1. wp-config.php anpassen
    2. das Search-and-Replace Tool über die DB laufen lassen und die Pfade auf https anpassen
    3. die .htaccess anpassen

    Reicht das oder muss sonst noch irgendwo angepasst werden? Habe gelesen, dass es ein SSL-Plugin gibt. Benötigt man das?

    • 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

  • Reicht das oder muss sonst noch irgendwo angepasst werden? Habe gelesen, dass es ein SSL-Plugin gibt. Benötigt man das?

    Es reicht nicht aus in der Datenbank nur alle Vorkommen von http://deindomain gegen https://deindomain zu tauschen. URLs von Fonts, Scripten, Bildern und Videos die extern geladen werden, müssen ebenfalls auf https geändert werden. Leider gibt es immer noch Plugin Entwickler die in explizit per http:// nachladen anstatt nur mit // um dem aktuellen Scheme zu folgen. Hierbei kann das besagte HTTPS Plugin helfen, weil es auch externe http Aufrufe in https übersetzt. Führe die Punkte 1-3 durch und teste die Seite dann ausgiebig mit geöffneter Browserconsole. Sollte dabei der Hinweis erscheinen, dass Chrome oder Firefox das laden eines unsicheren Content verweigert hat, kannst Du das Plugin installieren und sehen ob das Problem damit gelöst wird. Das funktioniert aber immer nur dann, wenn die externe Ressource auch über https erreichbar ist.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Hatte mir schon fast gedacht, dass es nicht ganz so einfach ist...

    Kennt jemand von euch den Grund, waum alle Seiten in der DB mit dem vollen Pfad abgelegt sind? Hätte eigentlich erwartet, dass man nur 1x die Domain angibt und alles andere mit relativen Pfade funktioniert...

  • Wordpress kennt leider keine relativen Pfade. Finde ich selber auch sehr schade, aber wird wohl auch Gründe haben.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]


  • Kennt jemand von euch den Grund, waum alle Seiten in der DB mit dem vollen Pfad abgelegt sind?

    Das hat viele Gründe und wurde in der Vergangenheit sehr ausgiebig diskutiert. Einer der Gründe ist die Möglichkeit ein und denselben Beitrag über unterschiedliche URLs (Permalinks) zu erreichen, die zu einer Veränderung der "Schachtlungstiefe" führen. Ein /uploads/2015/11/text.jpg müsste dann z.B. zu einem ../uploads/2015/11/text.jpg werden. Ein weiterer Grund sind die vielen Konstanten, die nur durch zusammensetzen zu einem absoluten Pfad ihre Wirkung entfalten.

    Noch ein Grund sind die unterschiedlichen Einstellungen in den Hostingumgebungen der Provider, die zu unterschiedlichen Pfadangaben führen. Ein /var/www/ hat auf einem "normalen" Server eine andere Bedeutung als in einem Chroot Environment oder auf einem V-Server.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Absolute Pfade sind aus meiner Sicht auch so in Ordnung.

    Das Weglassen von Protokoll und Hostnamen bei den URLs würde aber viele Sachen erheblich vereinfachen und keinen funktionalen Nachteile bringen.

    Ich habe mir schon vor Zeiten dafür Plugins geschrieben, die einfach beim Einfügen von Links oder Medien das Protokoll und den Hostnamen entfernt bzw. die URLs immer dynamisch aus der ID generiert.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Naja, wenn die kompletten (absolute) Pfade so wichtig sind, warum kann man dann nicht in der DB genau 1x das BaseDir festlegen und per Applikation diese Pfade "zusammenbauen"?
    Denn so hat man eine Redundanz in den DB-Einträgen, die genau dann zum Problem werden (können), wenn das BaseDir wechselt.

  • Wie gesagt das Thema wurde ausgiebig diskutiert. Das dynamische Erstellen der Pfade bei jedem Aufruf würde die ohnehin nicht ganz optimalen Datenbank Routinen zusätzlich belasten.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

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