Hi Arno

No, when you use <Location> it's not filesystem specific any more. But I've
just found out that you can't match on the query-string.

> These images aren't on my server, and
> the requests aren't trying to access images on my server. What I see 
> are requests using the php script on my server to try access an image 
> file (or html or txt or php) on someone else's server. I was hoping 
> there's a way to tell apache to block requests where id=non_numeric.

I think you'll have to use URL rewriting.

Try this:

http://jessen.ch/arnokuhl?id=nonnumeric

That should give you a 403.

http://jessen.ch/arnokuhl?id=9999

Should give you a print_r() output.

This is the rewrite config:

RewriteEngine on
RewriteCond %{QUERY_STRING} id=[^0-9]+
RewriteRule (/arnokuhl.*) $1 [f]

HTH
Per
------------------------

Many thanks for all your effort and help Per. That's exactly what I was
trying to achieve.

Cheers
Arno


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to