我有一个页面,通过使用mod_rewrite已经是SEO友好的。问题是,现在我需要在那里添加分页。我无法重写分页部分。
BTW,以下所有页面由单个文件生成:list.php
以下是页面:
domain.com/list/ - this page loads different data when there is no slug found domain.com/list/movies/ - this page loads specific data since there is slug found
以上页面遵循以下规则&他们顺利地工作:
RewriteRule ^(list)\/$ $1.php [L]
RewriteRule ^list/(.*)$ list.php?slug=$1 [L]
现在我需要实现以下网址:
domain.com/list.php?slug=movies&page=2
要:
domain.com/list/movies/page-2.html
任何帮助都将受到高度赞赏。
答案 0 :(得分:0)
您可以使用以下
RewriteEngine on
RewriteRule ^list/(.+)/page-([0-9]+)\.html$ /list.php?slug=$1&page=$2 [L]