DiamondDog: Problem mit ModRewrite

Beitrag lesen

@@DiamondDog:

nuqneH

RewriteRule ^([^/]*).html$ /index.php?site=$1 [L]

Das sucht nach etwas, was von Anfang bis Ende keine '/' enthält. Es sollte nicht verwundern, wenn das nicht matcht.

Du solltest aber gar kein Rewrite verwenden, sondern RedirectMatch.

Und verwende bitte nach BCP 32 vorgesehene Beispieldomains.

Qapla'

Hey,
also hab jetzt mal veruscht mich langsam ranzutasten:
RewriteEngine on
RedirectMatch ^http://www.example.com/index.php?site=impressum/index$ http://www.example.com/impressum/index.html

das sollte doch normal die Adresse ersetzen, wenn ich mich bei den Beispielen die ich mir durchgelesen habe nicht irre oder? Leider ist dies auch ohne Funktion.
Aber es ist doch richtig das nur die URL geändert wird oder? Weil diese Seite an sich ja nicht existiert:
http://www.example.com/impressum/index.html
Sondern es soll nur der dynamische Link umgewandelt werden, für Suchmaschinen usw..

Mfg Dog