Seite 1 von 1

301 Redirect eines rewrites

Verfasst: 15.10.2009, 08:19
von globestern
moin

zugegeben, der titel klingt etwas seltsam ;)

zur erklärung: ich habe folgende rewrite rule:

Code: Alles auswählen

^RewriteRule ^bla/(.*)/(.*)$ bla.php?Active=bla&&ID=$1[OR]
sprich der aufruf:

domain.de/bla/21/blabla.html geht auf: bla.php?Active=bla&&ID=21

diese funktioniert soweit so gut. nun möchte ich aber alle aufrufe welche auf:

domain.de/bla/21/ gehen, nach domain.de/bla/21/blabla.html redirecten..

geht das überhaupt?

mfg

Verfasst:
von

Verfasst: 16.10.2009, 12:07
von mr.luke
Hallo globestern,

versuch mal ...

Code: Alles auswählen

RewriteRule ^bla/(.*)/(.*)$  domain.de/bla/21/blabla.html
Voraussetzung ist, dass ich dich richtig verstanden haben... da diese Weiterleitung relativ merkwürdig ist. ;)
Lass bei der Angabe der "Destination" die Domain weg oder, wenn es eine andere Domain ist - mach ein R=301

Ansonsten musst du an der Position der Rule im .htaccess etwas spielen, da du evtl. ein [L] (Last) hinzufügen musst.

Gruß,
Luke