需要 .htaccess 重写规则来删除尾随

需要 .htaccess 重写规则来删除尾随

我的链接由于某种原因有一个尾随<br%20/>,我不知道它们来自哪里来尝试修复它们。所以我需要一个通用的重写规则来删除它们,这样链接就不会显示为 404。

我正在使用 amazon-linux-ami/2014.09,我的 Apache 是 Apache/2.2.29 (Amazon)。

这是原始链接:abc.com/pages.php?pageid=265<br%20/>

这是我尝试过的:

从 CMS 页面结尾中删除 <br /> -/pages.php?pageid=265<br%20/>

重写规则^/pages\.php\?pageid=([0-9]+)(<br\s/>)?$ /pages.php?pageid=$1? [R=301,L]

当使用这个规则时,我会得到这个。

abc.com/pages.php?pageid=265<br />

我想要的是abc.com/pages.php?pageid=265可以选择pageid任意数字。

由于我没有声誉,所以我删除了http://www.

相关内容