tags:

views:

38

answers:

1
RewriteCond %{REQUEST_URI} !^/?ping.php
RewriteRule ^/\?(.*)$ ping.php?url=$1 [L]

i am trying to match any character that follows /?

 www.mysite.com/?someurl.com

instead it keeps loading the index.html !

A: 

You cannot match the query string with mod_rewrite, but if you still want to pass it on, you can add %{QUERY_STRING} to the resultant url, for example

RewriteRule ^.*$ ping.php?url=%{QUERY_STRING} [L]
Jeffrey Aylesworth