.htaccess重写规则与分页

时间:2014-03-28 23:33:14

标签: apache .htaccess mod-rewrite

我正在尝试编写一个mod重写规则来处理我网站上的分页链接。

我希望我的网址结构为:http://www.mysite.com/classifieds/state/example?page=2

我尝试了以下内容:^classifieds/city/(.*)?page=(.*) classifieds.php?state=$1&page=$2 [L]

非常感谢任何指导。感谢

1 个答案:

答案 0 :(得分:2)

您需要QSA标志来继承现有的查询字符串。

尝试此规则:

Options +FollowSymLinks -MultiViews
RewriteEngine On

RewriteRule ^classifieds/state/([^/]+)/?$ classifieds.php?state=$1 [L,QSA]

RewriteRule ^classifieds/city/([^/]+)/?$ classifieds.php?city=$1 [L,QSA]