Tach!
wenn ich das einfüge:
RewriteEngine On
RewriteRule option=com_xmap http://www.snc-online.de/sitemap [L,302]
oder wir beschrieben direkt:
option=com_xmap http://www.snc-online.de/sitemap [L,302]dann bekomme ich einen Fehler auf der gesamten Seite:
500 Internal Server Error
Klar, die letzte Zeile ist keine gültige Syntax, da fehlt eine Direktive. Die RewriteRule-Zeile ist auch falsch. Das 302 soll ein R=302 sein, um zu bewirken, dass ein Redirect mit Statuscode 302 und kein internes Umschreiben ausgeführt wird. Trotzdem funktioniert die so nicht, weil RewriteRule sich keine Querystrings anschaut. Das geht nur mit RewriteCond. Die Rule muss also auf alles matchen (oder auch nur auf bestimmte URLs) und die Cond schaut auf den Querystring. Außerden musst du gegebenenfalls aufpassen, dass du dir keine Endlosschleifen baust, wenn du das bereits umgeschriebene nicht vom erneuten Umschreiben ausnimmst.
dedlfix.