Forum Moderators: phranque
(?=<something>;) after a URL Short answer: Query strings aren't really part of the url-- by default they are simply ignored in rewrites-- so I think apache is actually doing what it's supposed to do. If you don't want it to do this, you have to grab anything with a query string
RewriteCond %{QUERY_STRING} .
(meaning "if the query contains anything whatsoever") and send it out to a php script that will determine if the query is valid.
One way to avoid unintended smileys ;) is to hide them inside "code" markup:
(?=<something>;) after a URL
Oh, yes, and use example.com for the same reason. It doesn't get auto-converted into an active (and hence no longer readable) link.
/store in it, it's ok to use the query string. http://www.example.com/index.php?=somerandomstring http://www.example.com/store/index.php?main_page=index&cPath=4 When the URL has /store in it, it's ok to use the query string.
RewriteCond %{QUERY_STRING} .