你好,我是laravel的新手,我试图将CSS设置为本地语言,但不起作用,我尽一切努力在这里找到了,但没有任何作用
{{--<link href="{{ asset('css/style.css') }}" rel="stylesheet">--}}
<link href="css/app.css" rel="stylesheet">
我尝试使用这些代码,但无法正常工作。仍然尝试转到http://localhost:8000/js/app.js,但仍然说错误404,我不知道发生了什么。
我更改了所有文件的权限,但也无法正常工作, 这是我的public / .htacces
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
我希望有人能帮助我,谢谢
答案 0 :(得分:1)
在您要声明资产的刀片文件中,尝试:
<link rel="stylesheet" type="text/css" href="{{ asset('css/style.css') }}">
您可以了解更多信息:https://laravel.com/docs/5.4/helpers#method-asset
Laravel屏蔽了/ public路由,这就是为什么您的主目录是“ /”而不是“ /public/index.php”