我在WP中有一些这个插件,只要需要刷新自己,就会在字符串中添加另一个$_GET
var。问题是,添加新的&something=1
后,之前的&
会从&
更改为&
而我的其他CMS无法检测到它们。有没有办法从htaccess或apache选项将&
重定向到&
。现在它赢了,它就像它的&
一样停留在地址栏中。
PS:这是http服务器中的问题,因为它是新安装的,不仅在这种情况下,而且在许多其他地方,php生成&
并且没有转换为{{1} }。
我在Debian wheezy上安装了新的apache2。 Dunno哪部分配置搞砸了
我试过;
RewriteCond %{THE_REQUEST} ^(GET|HEAD) (.*)&(.*) HTTP/[\d.]+$
RewriteRule %2&%3 [R]
它没有成功......
答案 0 :(得分:0)
RewriteCond %{THE_REQUEST} \s(.*?)\&\;([^\s]*) [NC]
RewriteRule ^ /%1&%2 [L,NE,R]
到目前为止一切正常!