Umleitung wenn URL Parameter ungleich bestimmter Wert
Verfasst: 23.08.2010 14:32
Nabend beisammen,
hab gerade ein ungewöhnliches Problem. Das CMS eines Kunden wird regelmäßig über aufrufen von URLs mit MySQL-Parametern gehackt. Anstatt das ganze System sicher umzuschreiben wäre es viel einfacher, einfach diese Einschleusung mittels htaccess zu unterbinden.
die Einzigen URL Parameter die erlaubt sein sollen sind
seite= , inhalt= und attachment=. sonst nichts.
Die Werte der Parameter können 1 bis 4 Ziffern haben. ist irgendwas anderes als parameter drin, soll einfach auf die startseite umgeleitet werden.
admin interface wird hiervon mittels RewriteCond %{REQUEST_URI} !^/admin ausgeschlossen.
Was ich nicht hinbekommen binnen Stunden probieren: den Regulären Ausdruck. Doch reichlich anders und unkontrollierbarer als PHP.
Schaffts jemand?
Danke schon mal!
hab gerade ein ungewöhnliches Problem. Das CMS eines Kunden wird regelmäßig über aufrufen von URLs mit MySQL-Parametern gehackt. Anstatt das ganze System sicher umzuschreiben wäre es viel einfacher, einfach diese Einschleusung mittels htaccess zu unterbinden.
die Einzigen URL Parameter die erlaubt sein sollen sind
seite= , inhalt= und attachment=. sonst nichts.
Die Werte der Parameter können 1 bis 4 Ziffern haben. ist irgendwas anderes als parameter drin, soll einfach auf die startseite umgeleitet werden.
admin interface wird hiervon mittels RewriteCond %{REQUEST_URI} !^/admin ausgeschlossen.
Was ich nicht hinbekommen binnen Stunden probieren: den Regulären Ausdruck. Doch reichlich anders und unkontrollierbarer als PHP.
Schaffts jemand?
Danke schon mal!