« Vast Plans | Main | Slow news day »

Q. There is this one query that I need to stop from going to the default page on my website (index.php). It doesn't do anything but I have my reasons! I have looked everywhere and no example I found has worked for me. Help me, Obi-Wan Kenobi!

A. Obi-Wan? That's a name I haven't heard in a long time. *roll eyes* As it turns out, one way that you can accomplish this is with Apache's mod_rewrite. If one wishes to entirely remove the query string "plugh=xyzzy" from queries to "http://www.example.com/index.php" this technique seems to work:

# match the forbidden query
rewriteCond %{query_string} plugh=xyzzy
# redirect without the query string
RewriteRule ^(.*) http://www.example.com/? [R,L]

Posted on Monday, December 03, 2007 at 11:27 PM
Categories: computer science, q+=a
| | Permalink

« Vast Plans | Main | Slow news day »