我在WP中有一些插件,每当字符串需要刷新时,它就会向字符串添加另一个$_GET
变量。问题是,当添加新的&something=1
时,以前的&
变为&
,而我的其他CMS无法检测到它们。有没有从htaccess或apache选项将&
重定向到&
的方法。现在它不会了,它会停留在地址栏中,就像设置了&
一样。
PS:这是http服务器中的问题,因为它是新安装的,不仅在这种情况下会发生这种情况,而且在许多其他情况下,php生成&
,而没有转换为&
。
我给黛比安安装了新的电池。不知道的哪部分配置搞砸了
我试过了;
RewriteCond %{THE_REQUEST} ^(GET|HEAD) (.*)&(.*) HTTP/['d.]+$
RewriteRule %2&%3 [R]
结果没有成功。。
RewriteCond %{THE_REQUEST} 's(.*?)'&';([^'s]*) [NC]
RewriteRule ^ /%1&%2 [L,NE,R]
到目前为止效果不错!