我的目录结构:
原本这样导入css,js文件是个很方便的问题,但是遇到了PATHINFO这个奇葩的模式,却是个难题。
首先大家第一印象都是./Application/Admin/Public/css/User_Login.css 这个路径在浏览器的URL上是和index.php同一个路径的,即http://localhost/first/Application/Admin/Public/css/User_Login.css。但是,事实却是残酷的:
这请求的是个什么东东!!!
然后就着__SELF__这个常量和上图那个路径开始拼URL了。
由于__SELF__的值为http://localhost/first/index.php/admin/login/login
所以我在导入css的href中写上了:__SELF__/../../../../Application/Admin/Public/css/User_Login.css
哎~~~~ 好使了!
但是,接下来又遇到了一个问题,那就是访问首页时__SELF__的值是http://localhost/first/或http://localhost/first/index.php。我这个一顿取上层的法子打消了。
最后直接用纯绝对路径了:__ROOT__Application/Admin/Public/css/User_Login.css。这个是真的好使了!
各位大佬,如果在这也有其他方法,可以分享一下