您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

laravel 分页 伪静态

2025/7/17 13:06:03发布18次查看
http://xinxian2.in/?page=3
这样怎么实现?http://xinxian2.in/page/3.html
//首页方法
public function index() { $data = product::all(); $data = product::paginate(15); return view('home')->withpages($data); }

//视图模板
render(); ?>


回复内容: http://xinxian2.in/?page=3
这样怎么实现?http://xinxian2.in/page/3.html
//首页方法
public function index() { $data = product::all(); $data = product::paginate(15); return view('home')->withpages($data); }

//视图模板
render(); ?>


1;
nginx 把http://xinxian2.in/page/3.html重写成http://xinxian2.in/?page=3
rewrite ^/(.*)/(.*)\.html$ /index.php?$1=$2 last;
refer:http://nginx.org/en/docs/http/ngx_http_rewrite_module.html
2;
通过框架实现,比如symfony2可以routing.yml里重写
xx_yy_zz: pattern: /{type}/{id}.html defaults: { _controller: xxbundle:yy:zz }
再访问http://xinxian2.in/page/3.html时
class yycontroller extends basecontroller{ zzaction(request $request, $type, $id) { //$type = page, $id = 3 }}
laravel应该也有相应的做法
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product