laravel 5.1 相对路径找不到css,js?
程序员文章站
2022-04-04 16:25:39
...
这是base.blade.php里头的head
然后我在user.blade.php中继承了base.blade.php
@extends('mobile.base')
然后访问http://localhost/m/user(这是移动端的页面,我用了m)
然后就没有找到
但是访问http://localhost/m就都可以找到的
回复内容:
这是base.blade.php里头的head
然后我在user.blade.php中继承了base.blade.php
@extends('mobile.base')
然后访问http://localhost/m/user(这是移动端的页面,我用了m)
然后就没有找到
但是访问http://localhost/m就都可以找到的
简单解决办法
有一个简单的解决办法就是,换成绝对路径多一个斜杠
错误导致原因
因为是相对路径,所以资源路径是根据当前URL路径来判断的,你仔细看就能发现,你的资源目录中多了/m/
访问,http://localhost/m ,路径是:http://localhost/,文件是m,
访问,http://localhost/m/user , 路径是:http://localhost/m/,文件是user
上一篇: 小程序API可以实现什么功能?
下一篇: Vue 轻量级图表组件
推荐阅读
-
js,css相对路径引用
-
nginx 部署 vue 项目找不到js css文件的解决方法
-
框架-Laravel5.0如何引入js,css,image这些啊
-
laravel (5.1) & Ember.js (1.13.0) 的整合
-
Laravel 5 中使用 HtmlBuilder 及 URL::asset() 引入站内或站外的 css 和 js 文件
-
Laravel 5 中使用 HtmlBuilder 及 URL::asset() 引入站内或站外的 css 和 js 文件
-
js,css相对路径引用
-
laravel (5.1) & Ember.js (1.13.0) 的整合
-
ftl找不到JS路径,试了几种方法都不对_html/css_WEB-ITnose
-
ftl找不到JS路径,试了几种方法都不对_html/css_WEB-ITnose