删除amp;使用htaccess从url



如何删除amp使用htaccess 从此url

http://www.mywebsite.com/forum/viewtopic.php?f=144&t=14177

让它像一样输出

http://www.mywebsite.com/forum/viewtopic.php?f=144&t=14177

将此代码放入DOCUMENT_ROOT/.htaccess文件:

RewriteEngine On
RewriteCond %{THE_REQUEST} s(.*?)&([^s]*) [NC]
RewriteRule ^ /%1&%2 [L,NE,R]

这将重定向:http://domain.com/forum/viewtopic.php?f=144&t=14177&foo=barhttp://domain.com/forum/viewtopic.php?f=144&t=14177&foo=bar

从而将所有&转换为&

在.htaccess中添加重写规则怎么样?(请确保在您的主apache配置中启用了mod_rewrite)。

RewriteEngine On
RewriteRule (.*)&(.*) $1&$2

我应该更具体一点。。。则以上将重写URL并且脚本CCD_ 8将接收正确的查询字符串。以下操作将重定向用户,使URL正确显示在浏览器中。

RewriteEngine On
RewriteRule (.*)&(.*) $1&$2 [R=301,L]

最新更新