问答详情
源自:5-7 条件判断标签

为什么tp5把所有的路径都解析成了模型控制器和方法

我再应用配置下配置了static,我看了源代码,解析是正确的/public/static/css/index.css  但是界面的样式没有加载到,这个路径我放在浏览器访问了一下,报错public模块不存在。我百度了一下好像没有类似的问题。老师还有哪位同学帮忙看下,感激不尽。?

提问者:清水素人心 2017-07-13 16:24

个回答

  • Hope逍遥
    2018-04-28 21:34:21

    若是你将系统根目录绑定在项目的public文件时,而你的public文件下又没有/public/static/css/index.css 这个一级一级的目录和文件,那么就会出现你这个错误,正确应该是/static/css/index.css

  • 冷爱3950468
    2017-07-31 23:23:38

    这个路径我放在浏览器访问了一下,报错public模块不存在.

    如果你开启重写机制去掉index.php 的话,他就变成解析public模块下的static控制器的css方法,get参数是index.css. 

    我再应用配置下配置了static,我看了源代码,解析是正确的/public/static/css/index.css 

    你先f12抓一下数据包看看返回的是不是404,然后确定一下路径 大小写有没有错。如果这些都没问题的话,看看是不是rewrite机制配置错误了

  • 书旅
    2017-07-17 17:33:12

    应该这样写吧/public/index.php/static/css/index.css