htaccess重写规则标志不附加

时间:2018-11-02 02:16:45

标签: .htaccess mod-rewrite

我有一个网址为example.com/?page=(..)

我的htaccess文件包含:

RewriteRule ^(profile|cp|community) ?page=$1 [QSA]

我的网址将变成example.com/profile

现在的问题是我的网站上有一些链接,我更希望保持写为<a href="?page=somePage">

当我转到example.com/profile并在此页面上单击带有“?page =“的链接,该链接将附加到URL的末尾,例如

example.com/profile?page=somePage

我想获得example.com/?page=somePage

我不熟悉标志,但是我尝试将[QSA]更改为[NC],但是它什么也没做。

0 个答案:

没有答案