Wechsel zu SSL – was passiert mit den internen Links?

  • Hallo allerseits

    Dies ist mein erster Post in diesem Forum. Hoffe, ich bin bei Euch willkommen.

    Folgende Problemstellung führt mich zu Euch: Derzeit läuft auf meinem Windows-Server (WAMP) meine WP-Webseite auf Port 8080. Dies deshalb, weil auf dem Server bereits eine andere Software auf Port 80 lauscht. Nun trage ich mich mit dem Gedanken, diese Domain auf Port 443 (SSL) zu legen. Den Lausch-Port auf 443 zu legen, und sämtliche nötigen Module und das Zertifikat in den Apache zu bringen, ist kein Problem.

    Was aber passiert mit den WP-internen links, wie z.B. http://koch-kultur.org:8080/wp-content/upl…ins-768x576.jpg für den Upload-Bereich, oder hinterlegte Links zu den Seiten, z.B. http://koch-kultur.org:8080/category/backen/kleingebaeck/?

    Gibt es es bereits ein Tool, das die Links von 8080 auf z.B. 443 umdefinieren kann?

    Beste Grüße
    AlbertR

    • 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

  • Kurzform, vorausgesetzt das Zertifikat ist installiert und der Lausch-Port ist 443:

    1. Mit http und Port 8080 wie bisher in WordPress anmelden.
    2. Im Menü Einstellungen > Allgemein die URLs 2x http auf https ändern und Port 8080 entfernen:

      Code
      URLs alt:
      http://koch-kultur.org:8080
      URLs neu:
      https://koch-kultur.org
    3. Aus WordPress abmelden falls das nicht automatisch passiert, Browser Cache leeren.
    4. Mit https in WordPress anmelden:

      Code
      https://koch-kultur.org/wp-admin/
    5. Das Plugin Better Search Replace installieren und ausführen:

      Code
      suchen:
      http://koch-kultur.org:8080
      ersetzen:
      https://koch-kultur.org
    6. Browser Cache leeren, fertig.


    Falls nach dem Ersetzen automatisch erstellte Links z.B. im Menü o.ä. noch nicht ersetzt sein sollten, kann man noch einmal Einstellungen > Permalinks ohne Änderungen speichern.

  • Kurzform, vorausgesetzt das Zertifikat ist installiert und der Lausch-Port ist 443:


    Hui, das ist ja schnell gegangen! Herzlichen Dank dafür!

    Sieht so aus, als ob selbst ich das schaffen könnte.:)

    Dann werde ich mir das SSL-Zertifikat beschaffen, und meine WP-Webseite auf https aufwerten. Ich berichte wieder, wenn's geklappt hat.

    Gruß
    AlbertR

  • Ich berichte wieder, wenn's geklappt ha


    Hallo allerseits!

    Nochmals vielen Dank für die Tipps mit Better Search Replace und den Permalinks-Einstellungen! Nun hat alles geklappt, und unsere private Rezeptsammlung im Web ist über 443 erreichbar.

    Noch ein Tipp für die Testerei: Nicht vergessen, jeweils den Browser-Cache zu löschen, und auch den Wordpress-Cache (z.B. WP Fastest Cache). Ansonsten sind die Resultate höchst verwirrend, z.B. Seitendisplay ohne CSS. Hilfreich ist auch, die Anfragen über Port 80 im httpd-vhosts.conf einzufangen, also z.B.

    Code
    <VirtualHost *:80>
      ServerName koch-kultur.org
      Redirect permanent / https://www.koch-kultur.org
    </VirtualHost>
    
    
    <VirtualHost *:80>
      ServerName www.koch-kultur.org
      Redirect permanent / https://www.koch-kultur.org
    </VirtualHost>


    falls jemand ohne https: aufruft, oder falsch gebookmarked hat.

    Beste Grüße
    AlbertR

Jetzt mitmachen!

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