PHP中分页伪静态链接要如何设置?
我这里是本地主机,admin是目录,规则如下:RewriteRule^/admin/product_list([0-9]*).html$/admin/product_li...
我这里是本地主机,admin是目录,规则如下:RewriteRule ^/admin/product_list([0-9]*).html$ /admin/product_list.php?pageno=$1
下面是分页的代码:共<?php echo $pageCount; ?>页
第<?php echo $pageNo; ?>页
<a href="product_list.php?pageNo=1">第一页</a>
<a href="product_list.php?pageNo=<?php echo $pageCount; ?>">最末页</a>
<a href="product_list.php?pageNo=<?php echo $pageprev; ?>">前一页</a>
<?php
for($a=1;$a<=$pageCount;$a++)
{
?>
<a href="product_list.php?pageNo=<?php echo $a; ?>"><?php echo $a; ?></a>
<?php
}
?>
<a href="product_list.php?pageNo=<?php echo $pageNext; ?>">下一页</a>
我现在想实现分页的链接全部是product_list1.html、product_list2.html、product_list3.html......这样的应该如何设置?是不是要在 .htaccess里面写规则,具体怎么写,希望热心的网友能指点迷津! 展开
下面是分页的代码:共<?php echo $pageCount; ?>页
第<?php echo $pageNo; ?>页
<a href="product_list.php?pageNo=1">第一页</a>
<a href="product_list.php?pageNo=<?php echo $pageCount; ?>">最末页</a>
<a href="product_list.php?pageNo=<?php echo $pageprev; ?>">前一页</a>
<?php
for($a=1;$a<=$pageCount;$a++)
{
?>
<a href="product_list.php?pageNo=<?php echo $a; ?>"><?php echo $a; ?></a>
<?php
}
?>
<a href="product_list.php?pageNo=<?php echo $pageNext; ?>">下一页</a>
我现在想实现分页的链接全部是product_list1.html、product_list2.html、product_list3.html......这样的应该如何设置?是不是要在 .htaccess里面写规则,具体怎么写,希望热心的网友能指点迷津! 展开
3个回答
2013-09-09
展开全部
Rewrite规则已经写好,剩下的只是需要将分页链接修改为product_list1.html就可以了。
<a href="product_list1.html">第一页</a>
<a href="product_list<?php echo $pageCount; ?>.html">最末页</a>
<a href="product_list<?php echo $pageprev; ?>.html">前一页</a>
<a href="product_list1.html">第一页</a>
<a href="product_list<?php echo $pageCount; ?>.html">最末页</a>
<a href="product_list<?php echo $pageprev; ?>.html">前一页</a>
更多追问追答
追问
问题是点下一页不跳转啊,页面是死的,数据不变化。是不是要在 .htaccess里面写规则?
追答
嗯,写相应的RewriteRule
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$url='http://地址/u93/v_OTYzNTgyMzQ.html';
preg_match('|/.+/.+/(.+?)\.html|i', $url,$ids);
$id=$ids[1];
echo $id;
?>
$url='http://地址/u93/v_OTYzNTgyMzQ.html';
preg_match('|/.+/.+/(.+?)\.html|i', $url,$ids);
$id=$ids[1];
echo $id;
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询