У меня есть рабочий сайт, который не может получить доступ к некоторым папкам в public / css.Я проверил разрешения для всех папок, проверил мой .htaccess в общей папке, я не могу найти причину, по которой некоторые папки отображаются в моей локальной версии Local , но не в моей рабочей версии Prod .
Например, для этого:
<link rel="stylesheet" href="{{ asset('css/directives/gallery.css') }}"/>
В моей локальной версии это работает, потому что директивы папок отображаются, но в работе я получаю ошибку 404.
Failed to load resource: the server responded with a status of 404 (Not Found)
Вот так это выглядит на моем рабочем сервере Производственные файлы , а внутри директивы
Сайт написан на PHP с использованием Laravel 5.4, ниже мой .htaccessФайл в производстве, он такой же, как в моей локальной версии.
Спасибо
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# 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]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>