变量和htaccess无法正常工作

时间:2016-06-23 11:41:02

标签: php .htaccess pagination

我正在使用htaccess生成以下网址

http:/localhost/classifieds/9/my-classified-title-goes-here
使用

RewriteRule ^aggelies/([0-9]+)/(.*)$ aggelies.php?id=$1&category=$2 [NC]

但在特定页面中,我还需要以

的形式进行分页
http:/localhost/9/classifieds/my-classified-title-goes-here/?page=2

但是当我无法传递代码中的页码时。

$page_number = (isset($_GET['page']))? $_GET['page'] : '1';
echo $page_number;

似乎不起作用

1 个答案:

答案 0 :(得分:1)

您需要使用QSA(QueryStringAppend)标志

RewriteRule ^aggelies/([0-9]+)/(.*)$ aggelies.php?id=$1&category=$2 [NC,QSA]