"/beispiel.html" zu "/beispiel/" weiterleiten

  • Hallo,

    auf meiner alten Webseite sah die URL-Sruktur so aus: http://www.domain.de/beispiel.html
    Ich bin nun dabei, eine Website mit Wordpress aufzubauen. Dort ist die URL-Struktur so eingestellt: http://www.domain.de/beispiel/
    Das gefällt mir so auch eigentlich ganz gut, nur möchte ich erreichen, dass jede URL auch über http://www.domain.de/beispiel.html erreichbar ist, dann aber sofort zu http://www.domain.de/beispiel/ weitergeleitet werden und so auch angezeigt werden soll. Der Inhalt soll aber nicht doppelt bestehen, sondern die Seiten sollen halt zusätzlich auch mit .html-Endung erreichbar sein, weil sonst einige ältere Links im Internet (in Foren, auf Facebook etc.) nicht mehr funktionieren würden.

    Wie funktioniert 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

  • das macht man in der htaccess mit "Redirect 301" oder "Redirect permanent"

    dabei ist es wichtig, dass du dich vorher darauf einigst, magst du deinen Domainnamen mit der Subdomain "www" voran haben oder ohne dieser Subdomain...
    soll dann auch genauso in WP stehen....

    die einfachste Form sieht so aus...

    mit www voran

    HTML
    Redirect 301   /beispielseite.html     http://www.domainname/beispielseite/


    ohne www voran

    HTML
    Redirect 301   /beispielseite.html     http://domainname/beispielseite/

    "Erreichbar" sind die Seiten aber dann unter deren .html Endung nicht mehr....
    das wäre auch doof, sondern sie werden wie durch "Zauberhand" auf die neue URL weitergeleitet, d.h die alte Adresse bleibt nie in der Browseradresszeile stehen,

    aber beim Klick auf so eine alte URL kommt kein "Error 404" Inhalt nicht gefunden.


    Dies ist die sauberste, benutzerfreundlichste und suchmaschinenfreundlichste Art der Weiterleitung.

    Wenn du mehr dazu lernen magst, suche nach "Redirect 301, Apache " oder //und RedirectMatch .


    Vergiss nicht auf die Bilder, wenn die in der Bildersuche prominent waren //sind, oder sehr sehr wichtig sind, dann solltest du auch diese auf deren neue URL weiterleiten..


    Zuerst das Bild bei WP hochladen...

    dann nach obigem Muster umleiten...

    Machst du dabei einen Fehler in der htaccess siehst du den sofort :-).

    Daher: zuerst immer wenige URLs umleiten, hochladen, testen... so hast du weniger Stress und findest etwaige Vertipperer, Fehler leichter.

    Wichtig auch bei WP:
    WordPress macht einen Eintrag in die htaccess.

    # BEGIN WordPress

    ...


    # END WordPress

    da dazwischen schreibst du nichts hin, weil WP diesen Eintrag relativ oft erneuert, und dann alles was zwischen diesen beiden "Rauten" steht erneuert,
    d.h. deine Einträge sind dann auch weg...

Jetzt mitmachen!

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