首页 > 解决方案 > Laravel 图片,Javascript 和 Css 404 错误

问题描述

我在公共文件夹中有所有的 css、js 和图像 在此处输入图像描述

当我打开网站时,它给了我 404。

链接 http://domain.test/js/bootstrap-autocomplete.js

显示 404 错误

如果我尝试链接public' path it opens http://safwa_new.test/public/js/bootstrap-autocomplete.js`

我尝试修改根文件夹中的 .htaccess 文件,但它不起作用

<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}]
    
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule  (.*)  public/$1  [L]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    # Send Requests To Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

它不工作

在此处输入图像描述

标签: laravelhttp-status-code-404

解决方案


推荐阅读