Weiterleitung innerhalb von Posts... wie?

  • Hallo,
    leider sind mir durch den Wechsel auf WP einige bei Google gut gerankte Links verloren gegangen.

    Jetzt wird bei klick auf den Google-Eintrag 404 angezeigt, weil der Link nicht gefunden wird.

    Ich will den link wiederherstellen... dann aber eine Weiterleitung auf den neuen Post machen.

    Also... wie kann ich aus einem Post auf einen anderen weiterleiten und wo muss ggf. der code hin?

    BG Chris :-)

    • 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

  • Wenns nur um einige wenige Links geht, dann mach das per .htaccess:

    Code
    Redirect 301 /mein-alter-post http://example.com/mein-neuer-post


    Für jeden Beitrag eine Zeile, am Anfang der .htaccess Beachte dass beim alten Post die URL ohne Domain angegeben wird, beim neuen Post aber vollständig.

  • Wenns nur um einige wenige Links geht, dann mach das per .htaccess:

    Code
    Redirect 301 /mein-alter-post http://example.com/mein-neuer-post


    Für jeden Beitrag eine Zeile, am Anfang der .htaccess Beachte dass beim alten Post die URL ohne Domain angegeben wird, beim neuen Post aber vollständig.

    Vielen Dank... das ist genau, was ich brauchte :-)

    Es geht um ca. 10 Links...

    Wäre das so richtig?

    Redirect 301 http://www.c-salsa.com/2007/09/listen-to-bachata-top10.html Bachata Music Charts Top100 & Top10 » C-SALSA.COM

    (ich sehe grad der zweite Link wird automatisch verändert... die Syntax ist aber in der Adresszeile sichtbar, wenn man draufklickt)

    ...und... wo muss ich das genau hinschreiben?

    BG Chris :-)

  • Für jeden Beitrag eine Zeile, am Anfang der .htaccess (die im WP-Stammverzeichnis) Beachte dass beim alten Post die URL ohne Domain angegeben wird, beim neuen Post aber vollständig.

    PS: Verwende bitte die Code-Tags zur Auszeichnung. Dann werden die Links nicht umgewandelt, und ich seh auch was du wirklich geschrieben hast.

  • PS: Verwende bitte die Code-Tags zur Auszeichnung. Dann werden die Links nicht umgewandelt, und ich seh auch was du wirklich geschrieben hast.

    Du machst die Welt wirklich einfacher vielen Dank.
    Funktioniert.

    BG Chris :-)

  • PS: Verwende bitte die Code-Tags zur Auszeichnung. Dann werden die Links nicht umgewandelt, und ich seh auch was du wirklich geschrieben hast.

    hmmm... jetzt gibt es doch noch einen Fehler: Internal Server Error

    Wenn ich mit einer Zeile arbeite, geht es... ab der zweiten Zeile kommt es zu dem Fehler...

    hier ist der code... bitte schau mal:

    BG Chris :-)

  • Vom Prinzip her richtig. Stell die Redirects mal an den Anfang der .htaccess, vor den WP-Block. Doppelte oder zweideutige Einträge gibts aber nicht oder?

    Und verwende bitte die Code-Tags (der Button mit dem Doppelkreuz [#]), nicht den Zitat-Button. ;-)

  • Vom Prinzip her richtig. Stell die Redirects mal an den Anfang der .htaccess, vor den WP-Block. Doppelte oder zweideutige Einträge gibts aber nicht oder?

    Und verwende bitte die Code-Tags (der Button mit dem Doppelkreuz [#]), nicht den Zitat-Button. ;-)

    hmmm... vielen Dank erstmal...
    leider funktioniert das genauso wenig... hab es hier nochmal:

    BG Chris :-)

  • 1. kann sein, dass Du nicht soviele Weiterleitungen haben darfst==Hoster fragen

    2. ich nehme statt Redirect 301


    Redirect permanent

    probiere immer nur eine url aus , aber immer eine andere.. dann sieht man , ob es an der Angabe hakt oder eben nicht,

    danach nimm zwei urls ...krachts kann es nicht an deiner tipperei liegen

    zu diesem Zwecke kopier ich mir meine Weiterleitungen in den Win editor --nicht wordpad oder gar Word...

    lg

  • 1. kann sein, dass Du nicht soviele Weiterleitungen haben darfst==Hoster fragen

    2. ich nehme statt Redirect 301


    Redirect permanent

    Hab alles durchprobiert... jetzt geht keine Version mehr und ich habe auf die Ursprungsversion zurückgestellt. Die funktioniert noch.

    hier ist der letzte Versuch:

    Apache Configuration
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    Redirect 301 /2007/09/listen-to-bachata-top10.html http://www.c-salsa.com/bachata-top10-play-now/

    BG Chris :-)

    Einmal editiert, zuletzt von chris1 (31. Mai 2008 um 18:42)

Jetzt mitmachen!

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