我有以下网址:
http://example.com/directory/proc.php?email=a@b.com&link=http://example.org
“link”变量中的值将始终具有http://或https://并且我想从网址中删除它。
所以我最终会:
http://example.com/directory/proc.php?email=a@b.com&link=example.org
答案 0 :(得分:1)
RewriteEngine on
RewriteCond %{QUERY_STRING} ^((.+&)?link=)(https?://)(.+)$
RewriteRule (.*) /$1?%1%4 [NC,L,R]