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

Eine URL mit .htaccess umleiten

Dieses Thema im Forum "Allgemeines" wurde erstellt von Ganymed, 26. November 2009.

Schlagworte:
  1. Ganymed

    Ganymed Well-Known Member

    Registriert seit:
    21. Januar 2006
    Beiträge:
    63
    Zustimmungen:
    0
    <IfModule mod_rewrite.c>

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php
    </IfModule>

    jetzt müsste ich die Seite
    http://www. domain.de/kat/test
    auf die URL
    http://www. domain.de/kat/test77
    umleiten.
    Eigentlich müsste das ja einfach gehen indem ich
    RewriteRule http://www. domain.de/kat/test.html http://www.domain.de/kat/test77.html [r=301,nc]
    einfüge

    das funktioniert aber nicht. Egal wo ich es reinsetze.

    Hab ich da nen Syntaxfehler oder liegt es daran,
    dass ich nen Artikel http://www. domain.de/test77.htm im Blog habe?
     
  2. fpr

    fpr Well-Known Member

    Registriert seit:
    12. Juni 2009
    Beiträge:
    86
    Zustimmungen:
    0
    Hi, ich bin zwar auch nicht der .htaccess-Mack, aber versuchs mal so:

    HTML:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  3. Ganymed

    Ganymed Well-Known Member

    Registriert seit:
    21. Januar 2006
    Beiträge:
    63
    Zustimmungen:
    0
    ne bringt nur nen Server-Fehler -
     
  4. fpr

    fpr Well-Known Member

    Registriert seit:
    12. Juni 2009
    Beiträge:
    86
    Zustimmungen:
    0
    Setz mal das "RewriteEngine On" ausserhalb der Bedingung an den Anfang der .htaccess
    und dann entweder den oben geposteten Code oder diesen:

    HTML:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Wenn das nicht funktioniert, weiss ich auch nicht mehr; bei mir hauen beide Varianten hin.
     
  5. -ivan

    -ivan Well-Known Member

    Registriert seit:
    7. Dezember 2008
    Beiträge:
    495
    Zustimmungen:
    0
  6. fpr

    fpr Well-Known Member

    Registriert seit:
    12. Juni 2009
    Beiträge:
    86
    Zustimmungen:
    0
    Ich weiss nicht, ob man für jeden Pups ein Plugin verwenden muss - das sind dann oft die Blogs, die fast ne Minute zum Laden brauchen...
     
  7. Ganymed

    Ganymed Well-Known Member

    Registriert seit:
    21. Januar 2006
    Beiträge:
    63
    Zustimmungen:
    0
    ne - geht nicht - das ignoriert der Server

    und wenn ich etwas rumprobier krieg ich ne Fehlermeldung 500 höchtens

    RewriteRule ^/*.* http://www.gmx.de/ [R=301]

    das beispielsweise funktioniert - bringt mich bloß nicht weiter - muss ich mich noch etwas einlesen in rewrite ...

    aber danke für die Hilfe

    lg
    Gany
     
  8. Ganymed

    Ganymed Well-Known Member

    Registriert seit:
    21. Januar 2006
    Beiträge:
    63
    Zustimmungen:
    0
    Die Lösung steckt wie immer im Detail.

    Es ist wichtig nach der einen ReWrite Rule aufzuhören!

    also statt

    RewriteRule ^/kat/test.html$ http:// www. domain.de/kat/test77.html[R=301]
    muss stehen
    RewriteRule ^/kat/test.html$ http:// www. domain.de/kat/test77.html[R=301, NC, L]

    hier ist das "L" wichtig für "Last = letzte Anweisung", in diesem Fall wenn das nicht steht mischt sich Wordpress wieder ein und das geht schief
     
  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