Page 1 of 1

RewriteCond mit Ausnahme

Posted: 2010-11-21 11:00
by mark007q
Hallo zusammen,

ich habe ein Problem mit meiner .htaccess, in der folgende Regeln u.a. definiert sind:

Code: Select all

RewriteCond %{QUERY_STRING} (.*)=http(.*) [NC,OR]
RewriteCond %{QUERY_STRING} (.*)=ftp(.*) [NC,OR]
RewriteCond %{QUERY_STRING} (.*)urlx=(.*) [NC]
RewriteRule ^(.*) - [F]
Leider wird bei mir dieser Aufruf

Code: Select all

http://www.meine-eigene-website.de/img.php?url=http://....jpg 
benötigt um Bilder darzustellen. Wäre es möglich diese Aufrufe über img.php von meiner eigenen Website aus der ersten RewriteCond herauszunehmen? Falls ja, wie müsste der Code geändert werden?

Vielen Dank schon an dieser Stelle !!!!

Re: RewriteCond mit Ausnahme

Posted: 2010-11-21 15:36
by Roger Wilco
Du musst einfach prüfen, ob %{REQUEST_FILENAME} != img.php ist.

Re: RewriteCond mit Ausnahme

Posted: 2010-11-21 18:33
by mark007q
Erst einmal vielen Dank. Wärst Du so nett mir den Code (insgesamt) dafür kurz zu posten?

Re: RewriteCond mit Ausnahme

Posted: 2010-11-21 18:55
by Roger Wilco

Code: Select all

RewriteCond %{REQUEST_FILENAME} !img\.php$
http://httpd.apache.org/docs/current/mo ... ewritecond

Re: RewriteCond mit Ausnahme

Posted: 2010-11-21 21:44
by mark007q
Vielen Dank !!!

Ist mit der RewriteCond auch gewährleistet, dass nur die img.php von der eigenen Domain ausgeklammert wird?