好的,所以我试图在Iirf.ini
中提出一些重写规则,但我无法理解。
我想查看引荐来源,然后在你正在点击的网址的查询字符串中添加一些东西
1.所以说我来自testing.lc并且只打了域
domain.com/
2.或index.cfm
的域名domain.com/index.cfm
3.或带有index.cfm的域和任意数量的查询参数
domain.com/index.cfm?key1=value1&key2=value2
4.或域名短缺
domain.com/login
5.或具有shorturl和任意数量的查询参数的域
domain.com/login?key1=value1
domain.com/page?key1=value1
到目前为止我有类似的东西
RewriteCond %{HTTP_REFERER} ^http://testing\.lc/.*$
RewriteRule ^/([^?]+)(\?.*|/){0,1}$ /$1?newkey=newvalue [I,QSA]
这似乎适用于几个网址但不是上面列出的所有网址。 这个重写不能使用[L],因为对于需要传递查询字符串的/ login这样的URL之后还有其他匹配。
非常感谢任何帮助或建议...