好的,所以我有一个按类别列出产品的项目,但也列出了所有产品。我为它创建了一个分页,效果很好。我设置了 mod_rewrite 来处理类别分页,但我无法为所有产品设置它。工作的是www.domain.com/catalogue/catid/catname/pagenumber,我也想制作www.domain.com/catalogue/pagenumber,但是mod rewrite在这里遇到了问题。
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)$ index.php?p=$1&cid=$2&cname=$3&page=$4 [L]
当我尝试调用第二个链接时,他将该页码视为 cid。所以我想设置 mod rewrite 来读取需要的内容,在这种情况下忽略 cid 和 cname。