Ik wil een cookie schrijven op basis van de query-string in een request
REQUEST: http://www.mydomain.com/?EATME
die via de rewrite-engine moet worden omgezet in
REQUEST: http://www.mydomain.com/
COOKIE: QUERYSTRING=EATME
Lijkt simpel, maar helaas, het lukt me maar niet
Dit is wat ik oa heb geprobeerd (dit + 100 varianten)
RewriteEngine on
# Rewrite engine aan
RewriteCond %{QUERY_STRING} !^$
# Selecteer een request met query string
RewriteRule ^([^?]*)\?(.*)$ http://www.mydomain.com$1
[R,CO=querystring:$2:.mydomain.com]
# alles zonder/tot ? in $1, alles na de ? in $2
# $1 word de redirect-uri
# $2 word een cookie
Het probleem lijkt de \? in de regex van de rewriterule. Hij wil deze namelijk op geen enkele manier matchen
Iemand een idee wat hier fout zit?
REQUEST: http://www.mydomain.com/?EATME
die via de rewrite-engine moet worden omgezet in
REQUEST: http://www.mydomain.com/
COOKIE: QUERYSTRING=EATME
Lijkt simpel, maar helaas, het lukt me maar niet
RewriteEngine on
# Rewrite engine aan
RewriteCond %{QUERY_STRING} !^$
# Selecteer een request met query string
RewriteRule ^([^?]*)\?(.*)$ http://www.mydomain.com$1
[R,CO=querystring:$2:.mydomain.com]
# alles zonder/tot ? in $1, alles na de ? in $2
# $1 word de redirect-uri
# $2 word een cookie
Het probleem lijkt de \? in de regex van de rewriterule. Hij wil deze namelijk op geen enkele manier matchen
Iemand een idee wat hier fout zit?