如何使用htaccess隐藏URL的分页?

时间:2014-07-24 18:15:46

标签: php .htaccess pagination

我有一个原始链接:

http://example.com/catalog/catagoryname/

当我点击第2页时,网址如下:

http://example.com/catalog/catagoryname/1

好的,如何隐藏最终网址中的页数?

最好的问候。

1 个答案:

答案 0 :(得分:1)

据我所知,你不想拥有任何地方:

http://example.com/catalog/catagoryname/1http://example.com/catalog/catagoryname/但您希望将网址与其他数字http://example.com/catalog/catagoryname/2http://example.com/catalog/catagoryname/3一起使用,等等。您无需在.htaccess中执行此操作。您应该在PHP代码中执行此操作

在使用分页的地方很简单(你可能有这个循环),你应该使用条件:

for ($pageNr = 1; $pageNr < $totalPages; ++$pageNr) {
    if ($pageNr == 1) {
      echo 'http://example.com/catalog/catagoryname/';
    }
    else {
      echo 'http://example.com/catalog/catagoryname/'.$pageNr;
    }
}

当然这只是样本,因为你没有在你的问题中填写完整的代码