【发布时间】:2014-11-09 09:12:49
【问题描述】:
我在 WP 中有一些这个插件,当它需要刷新自己时,它会在字符串中添加另一个 $_GET var。问题是当添加新的&something=1 时,以前的& 更改为&,而我的其他CMS 无法检测到它们。有没有办法从 htaccess 或 apache 选项将& 重定向到&。现在它不会了,它会像设置 & 一样留在地址栏中。
PS:这是 http 服务器中的问题,因为它是全新安装的,不仅在这种情况下,而且在 php 生成 & 并且未转换为 & 的许多其他情况下也会发生。
我在 Debian wheezy 上安装了新的 apache2。不知道哪部分配置搞砸了
我试过了;
RewriteCond %{THE_REQUEST} ^(GET|HEAD) (.*)&(.*) HTTP/[\d.]+$
RewriteRule %2&%3 [R]
没有成功..
【问题讨论】:
-
匹配时使用
\s代替空格THE_REQUEST
标签: php apache .htaccess redirect