level 1
妖妖二四五
楼主
在lnmp下部署thinkphp5 做的博客,Nginx配置文件中设置的根目录在为/usr/local/nginx/html/blog/public/,首页可以通过地址直接访问到,但是其他页面点击就全部404了,
但是我在浏览器中直接输入,通过domain/index.php?s=/module/controller/action可以访问到,
首页按钮的链接我写的形式是这样的,href=" <? = url ( ' /index.php?s=/module/controller/action'); ?>",点击访问发生404。
查了半天基本都是说配置pathinfo模式,我按着配置了也是不行,为什么兼容模式也不行呢,如果我想用兼容模式,我这个url的写法有什么错误么
目前的nginx配置文件如图
求大大们帮忙解答下,弄了一下午了

2018年04月24日 07点04分
1
但是我在浏览器中直接输入,通过domain/index.php?s=/module/controller/action可以访问到,
首页按钮的链接我写的形式是这样的,href=" <? = url ( ' /index.php?s=/module/controller/action'); ?>",点击访问发生404。
查了半天基本都是说配置pathinfo模式,我按着配置了也是不行,为什么兼容模式也不行呢,如果我想用兼容模式,我这个url的写法有什么错误么
目前的nginx配置文件如图
求大大们帮忙解答下,弄了一下午了
