我正在使用Laravel 5.3,并且在某些页面上没有加载css。我尝试了question的建议,但没有帮助。
这是我到目前为止所做的:
我在www / lblog目录中的wamp上安装了Laravel,所以我通过http://localhost:8080/lblog/访问laravel的主页
为了从URL中删除“public”部分,我将index.php和htaccess文件从“public”目录移动到根目录,并在index.php中更改了两行,如下所示:
需要 DIR 。'。/ bootstrap / autoload.php'; $ app = require_once DIR 。'。/ bootstrap / app.php';
在“resources / views / layouts / app.blade.php”中我的样式链接如下:
我试图在“css”之前移除/,它也不会那样工作。
主页面没问题,但是如果我转到http://localhost:8080/lblog/login,那么样式就会被破坏。
答案 0 :(得分:0)
不要破解核心,按原样使用它。
使用laravel的内置帮助程序为公共目录
上的资产生成URL<link rel="stylesheet" href="{{ asset('css/styles.css') }}">
将正确生成公共目录
上文件的URL