1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Slash am Ende der Hauptdomain wird nach Neuinstallation/Umzug nicht gesetzt!

Dieses Thema im Forum "Installation" wurde erstellt von scharf-s, 14. Februar 2022.

  1. scharf-s

    scharf-s Well-Known Member

    Registriert seit:
    6. August 2008
    Beiträge:
    47
    Zustimmungen:
    1
    Hallo,
    gestern habe ich eine Wordpress-Installation von Profihost (testweise erstmal auf eine Subdomain) bei Strato mit „All-in_one WP Migration“ umgezogen. Normalerweise gibt es keine Probleme mit denURL´s. Diesmal aber immense.

    Bei dieser Installation wurden mir alle internen Links ohne Slash am Ende der Hauptdomain generiert, so dass kein einziger interner Link funktioniert.
    Beispiel:
    so wurde es bei der Neuinstallation gesetzt
    http://meineseite.debeispielbeitrag/

    So sollte es sein, mit Slash am Ende der Hauptdomain:
    http://meineseite.de/beispielbeitrag/


    Es ist eine reine SEO-Seite mit vielen hunderten Links und es wäre ein Unding, all diese Links manuell nachzubearbeiten.

    2.
    Zudem habe ich das Problem, dass selbst einfache Textänderungen oder die Änderungen von relativen auf absolute Links, die ich nun im Wordpress-Backend liegend bei Strato durchführe, im Frontend nicht angezeigt. Trotz deaktiviertem Cache-plugin, xmal Browser cache löschen, tests in verschiedenen Browsern.

    Kann es auch daran liegen, dass ich die PHP-Version bei Strato zwischenzeitlich mehrmals von einer alten 5.6 auf eine neue empfohlene 8.0 gesetzt habe? War leider notwendig um die alte Contao-Seite vorläufig in Betrieb zu lassen.

    Die Permalinks wurden mehrmals gespeichert:
    http://meineseite.de/beispielbeitrag/

    Ich weiss gerade nicht mehr weiter, was ich tun muss, damit der Slash am Ende der Hauptdomain gesetzt wird.


    Ich habe es es auch nachträglich (nach der Installation) mit der Erweiterung in der .htaccess probiert, doch ohne Änderung:

    # trailing slash erzwingen
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_METHOD} GET
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteCond %{REQUEST_FILENAME} !\.(gif|jpg|png|jpeg|css|xml|txt|js|php|scss|webp|mp3|avi|wav|mp4|mov)$ [NC]
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1/ [L,R=301]


    Vielen Dank, herzlichst S
     
  2. Henk1060

    Henk1060 Well-Known Member

    Registriert seit:
    4. September 2014
    Beiträge:
    3.927
    Zustimmungen:
    349
    Liegt die seite jetzt auf der Subdomain?


    da hier keine Sub angegeben worden ist

    Wurde unter permalinks ein / gesetzt?
     
  3. scharf-s

    scharf-s Well-Known Member

    Registriert seit:
    6. August 2008
    Beiträge:
    47
    Zustimmungen:
    1
    unter Permalinks ist das ausgewählt:

    Beitragsname: http://meineseite/beispielbeitrag/

    und ja, die Seite liegt noch auf der Subdomain.

    Installiere gerade auf der richtigen Domain, mal gucken, ob der Fehler bleibt
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden