Php 在两个变量段之间添加静态目录。URL重写.htaccess

Php 在两个变量段之间添加静态目录。URL重写.htaccess,php,regex,apache,.htaccess,url-rewriting,Php,Regex,Apache,.htaccess,Url Rewriting,我正在.htaccess中重写我的PHP网站URL 它在大多数情况下都能正常工作,比如 RewriteRule ^featured/([A-Za-z0-9-]+)/?$ featured.php?cat=$1 [NC,L] 他在工作,现在我有一个案子 RewriteRule ^featured/([A-Za-z0-9-]+)/page/([0-9-]+)/?$ featured.php?cat=$1?page=$2 [NC,L] 这里是 第一个论点被认为是全新车辆?第2页 我

我正在
.htaccess
中重写我的PHP网站
URL
它在大多数情况下都能正常工作,比如

RewriteRule  ^featured/([A-Za-z0-9-]+)/?$   featured.php?cat=$1  [NC,L]
他在工作,现在我有一个案子

RewriteRule  ^featured/([A-Za-z0-9-]+)/page/([0-9-]+)/?$   featured.php?cat=$1?page=$2  [NC,L]
这里是 第一个论点被认为是全新车辆?第2页 我需要它是全新的车辆

特色化后的段将是可变的,然后是静态段
/page/
,然后是可变页码。它应该导致featured.php?cat={first variable}?page={second variable}

将规则更改为:

RewriteRule ^featured/([a-z\d-]+)/page/([\d-]+)/?$ featured.php?cat=$1&page=$2 [QSA,NC,L]

目标中没有
&
而是有另一个

你的问题很好。你的第二条规则看起来也不错。不工作吗?不工作。请提供不工作的详细信息。您在浏览器中输入了什么URL?出现了什么错误?好的,编辑我的问题已更新我的问题。。