Thinkphp3.2对于URL访问模式PATHINFO 模式导入css,js文件冲突问题详解
来源:互联网 发布:有没有淘宝卖家骗货 编辑:程序博客网 时间:2024/05/21 18:20
我的目录结构:
原本这样导入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。这个是真的好使了!
各位大佬,如果在这也有其他方法,可以分享一下
阅读全文
0 0
- Thinkphp3.2对于URL访问模式PATHINFO 模式导入css,js文件冲突问题详解
- lnmp1.3环境下thinkphp3.2配置pathinfo模式
- nginx配置支持pathinfo模式的url访问(原创)
- thinkphp3.2 URL模式 用于自学
- ThinkPHP中pathinfo的两种模式、四种路径访问模式和URL重写
- ThinkPHP中pathinfo的两种模式、四种路径访问模式和URL重写
- ThinkPHP pathinfo 模式下 url传递参数导致htim 无法加载css样式
- PHP mvc框架中,PATHINFO访问模式
- 使得nginx支持pathinfo访问模式
- TPshop5最新版 安装 nginx 开启PATHINFO 模式资源加载路径加载失败问题,适用tp3.2PATHINFO模式REWRITE模式
- ThinkPHP3.2.3 Nginx pathinfo & URL重写
- Thinkphp框架的PATHINFO模式详解
- 【thinkPHP3.1.2】URL四种模式设置
- 【JS与CSS文件导入与执行冲突】
- ThinkPHP3.2中引入JS,CSS文件路径配置
- ThinkPHP3.2中引入JS,CSS文件路径配置
- ThinkPHP3.2中引入JS,CSS文件路径配置
- Nginx兼容框架的pathinfo模式与URL…
- Spring boot配置拦截器(十四)
- LightOJ 1197
- Week04_day02 IO流(上) File和字节流
- Java8 HashMap源码解析
- Shell
- Thinkphp3.2对于URL访问模式PATHINFO 模式导入css,js文件冲突问题详解
- 第十一周项目4
- 最新版网页浏览器Flash插件离线版安装程序下载
- 链栈的进栈出栈操作
- 这周搞烦电路板
- 过滤器、监听器、拦截器的区别
- CentOS 7 安装 GlusterFS集群
- 计算机网络原理运输层重要概念
- Python类的使用