Laravel URl 伪静态什么设置?

比如现在 栏目3,第2页 的地址是
http://lara.app/navs/3?page=2
如何变成
http://lara.app/navs-3-2.html

Nginx这样设置,没起效果

    location / {

        rewrite ^(.*)/navs-([0-9]+)-([0-9]+).html$  /navs/$1?page=$2 last;
    }
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 9

人呢?各位大神?

5年前 评论

这样试试呢

    location / {

        rewrite ^/navs-([0-9]+)-([0-9]+).html$  /navs/$1?page=$2 break;
    }
5年前 评论

@qloog 安装你的方式,也不成功

5年前 评论

@dolaxi 加完,重新加载nginx 配置了吧

5年前 评论

@qloog Nginx已经重载了,一样的都是404

5年前 评论

解决了嘛 :cry:

5年前 评论

可以看一下nginx的日志吗

5年前 评论

:sob: :sob: :sob: :sob:

5年前 评论

nginx得配置pathinfo,默认不支持

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!