Seite 1 von 1

Fehler im Skript?

Verfasst: 31.03.2009 08:20
von SchwarzerMagier
Hallo,
ich habe ne Seite die mir folgenden Links laufen
index.php?content=startseite

Ich möchte gern das der URL auf startseite.html weitergeleitet wird bzw um designd wird:

Mein Skript:

Code: Alles auswählen

RewriteEngine On
RewriteRule index.html$ index.php
RewriteRule ^index.php?content=[-0-9a-z]*$ $1.html


funktioniert nicht...


Vielen Dank schonmal

Verfasst: 31.03.2009 14:30
von Gumbo
mod_rewrite reagiert nur auf an den Server gesendete Anfragen. Das heißt, dass bereits die „neuen URLs“ angefragt werden müssten, damit diese intern auf die „alten“ umgeschrieben werden.
Was du möchtest, Anfragen von „alten URLs“ extern auf die „neuen“ weiterzuleiten, ist zwar auch möglich, resultiert aber in der doppelten Anzahl an Anfragen und sollte deswegen vermieden werden.