Weiterleitung - Post ID im URL auslesen bzw. als Variable mitgeben

  • Hi,

    möchte folgende Änderung meiner URL-Struktur vornehmen:

    alt: /blog/jahr/monat/tag/postname/
    neu: /blog/postid-postname.html

    Einstellungen in Wordpress selbst sind kein Problem, jedoch weiss ich nicht, wie ich dem neuen URL die PostID automatisch mitgeben kann, damit ich die alten URLs auf die neuen umleiten kann.

    Das war mein erster Gedanke:

    PHP
    RewriteRule ^blog/(.*)/(.*)/(.*)/(.*)/$ /blog/(.*)-$4.html [L,R=301]


    Das Ergebnis in der Adresszeile des Browsers sieht dann so aus:

    /blog/[COLOR=#ff0000](.*)[/COLOR]-postname.html

    Im neuen URL steht also nur die Variable, welche nicht mit der PostID ersetzt wird.

    Statt der [COLOR=#ff0000](.*)[/COLOR] soll im neuen URL aber erscheinen /blog/[COLOR=#ff0000]334[/COLOR]-postname.html (334 ist nur ein Beispiel)

    Ist eine solche Weiterleitung mittels htaccess zu bewerkstelligen und wenn ja, wie?

    Vielen Dank im Voraus! :)

    • 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

Jetzt mitmachen!

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