在我的问题被标记为重复之前(确实看到了类似的问题),here和here中的解决方案以及其他一些解决方案在我的案例中无效。
我刚刚安装了5.4并且我的css没有加载。首先,为了避免使用公共文件夹,我使用了我在某处找到的.htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteBase /concurso_estagiario
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
在我的app.blade.php中,我有:
<link href="{{asset('css/css.css')}}" rel="stylesheet">
CSS文件夹已正确放置在公用文件夹中。输出显示:
承载laravel安装的
alt是在htdocs下。我甚至试过
<link href="{{asset('public/css/css.css')}}" rel="stylesheet">
仍然没有。资源根本没有加载。
我做错了什么?