zwei Permalink Struktur gleichzeitig verwenden

  • hallo,

    ich würde meine permalinks von /archives/%post_id% auf /%year%/%monthnum%/%day%/%postname%/ umstellen wollen.

    da aber ich innerhalb meines blogs und auch von externen seiten die beiträge mit der mit der alten stuktur verlinkt sind würde nach der umstellung sehr viele 404'er liefern.

    deswegen meinen frage ob man das so einstellen kann das beiträge primär mit /%year%/%monthnum%/%day%/%postname%/ erscheinen aber trotzdem noch unter der alten struktur /archives/%post_id% abrufbar sind.

    Meine Rechtschreibfehler sind mein persönlicher Protest gegen das System.

    • 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 würde mich auch mal interessieren.

    Habe es nun nämlich von

    Code
    /%day%/%monthnum%/%year%/%postname%/

    auf

    Code
    /%year%/%monthnum%/%day%/%postname%/

    umgestellt und das führt natürlich zu 404 Fehlern.

    Kann es sein, dass es ein Bug in WP ist??
    Wenn ich

    Code
    /%day%/%monthnum%/%year%/%postname%/

    verwende, dann habe ich Probleme mit meinen Archiven, da der Pfad auf http://www.xyz.de/00/09/2005/ verweist. Wobei die 00 dann wiederrum nicht erkannt wird. Durch die Verwendung der Permalinksstruktur, die mit dem Jahr beginnt, ist der Fehler behoben.

    Ist das ein Bug von WP? Oder hatte ich da nur was falsch eingestellt?

  • also da ich mich wieder auf mich allein gestellt war, habe ich die .htaccess nach verändern der Permalink Struktur verglichen.
    in wp habe ich jetzt auf

    Code
    /archives/%year%/%monthnum%/%day%/%postname%.html


    gestellt.
    und dann in die .htaccess zusätzlich noch

    Apache Configuration
    RewriteRule ^archives/([0-9]+)/trackback/?$ /index.php?p=$1&tb=1 [QSA,L]
    RewriteRule ^archives/([0-9]+)/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?p=$1&feed=$2 [QSA,L]
    RewriteRule ^archives/([0-9]+)/(feed|rdf|rss|rss2|atom)/?$ /index.php?p=$1&feed=$2 [QSA,L]
    RewriteRule ^archives/([0-9]+)/page/?([0-9]{1,})/?$ /index.php?p=$1&paged=$2 [QSA,L]
    RewriteRule ^archives/([0-9]+)(/[0-9]+)?/?$ /index.php?p=$1&page=$2 [QSA,L]

    hinzu gefügt.
    es funktioniert jetzt so wie ich das gerne wollte.
    können aber dadruch bei mir probleme entstehen?

    Meine Rechtschreibfehler sind mein persönlicher Protest gegen das System.

Jetzt mitmachen!

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