我的.htaccess中有一条规则,如下所示
RewriteRule ^portfolio/([a-zA-Z0-9_-]+)$ portfolio.php?id=$1
RewriteRule ^portfolio/([a-zA-Z0-9_-]+)/$ portfolio.php?id=$1
使每个url都成为
example.com/portfolio.php?id=50
进入
example.com/portfolio/50/
但我在这个页面上有分页功能,当我试图访问example.com/portfolio/50时,它就不起作用了?第2页它一直给我看同一页example.com/portfolio/50.
如何在htaccess规则中添加页面参数
将[QSA]
添加到这两行的末尾。
"附加查询字符串"将把现有的查询字符串添加到您的htaccess规则正在创建的新查询字符串中。