Laravel 4:img,css,js文件夹返回404

时间:2013-09-13 23:33:42

标签: laravel laravel-4 composer-php

由于某些原因(我之前从未遇到此问题)我的imgjscss文件夹中存在的所有文件都不存在“..我得到了404 Not Found

2 个答案:

答案 0 :(得分:1)

要包含存储在css/js/etc文件夹中的public使用URL::asset方法,即

<link href="{{ URL::asset('bootstrap/assets/css/bootstrap.css') }}" rel="stylesheet">

更新:您也可以尝试

{{ asset('bootstrap/assets/css/bootstrap.css') }}

此处,bootstrap文件夹位于domain_root/public文件夹中。

答案 1 :(得分:0)

如果@Sheikh Heera的答案不是您需要的答案,最好仔细检查.htaccess文件,以确保它允许现有文件通过index.php重写过滤器:

RewriteCond %{REQUEST_FILENAME} !-f