Re: Rewrite query string?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





https://example.com/search?searchword=CVE-2021-4014&Search=

I've tried the following RewriteCond/RewriteRule in various forms, but not sure what I'm doing wrong.

RewriteCond %{QUERY_STRING} ^searchword=(.*)
RewriteRule ^   q=$1 [NC,L]

Ideas for what I'm doing wrong would be greatly appreciated.
Is the query parameter case sensitive? That’d be important for RewriteCond to know. Also, isn’t that the “starts with” operator, ^? What if the parameter comes second? A bit verbose, but:

 ^.*searchword=(\w{1})[&]{0,1}.*$

Whoops, meant to add a comma in the capturing group. Also the end is ambiguous. Maybe 

searchword=(\w{1,})

Should match all the way to the end of the query value (& is not in \w), or the end the query string if it’s the last parameter.

[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux