Имеется сервер с докер контейнерами, объединёнными в сеть.
Между контейнером nginx и backend (php-fpm и laravel приложение с админкой orchid) есть соеднинение по порту через upstream.
Суть проблемы такова:
По адресу domain.com/index.php отзывается дефолтная заглушка лары без каких либо проблем
По адресу domain.com/admin/backend отзывается форма логина в orchid, но вообще без каких либо стилей. В DevTools Network они все 404, хотя 100% присутствуют в root каталоге
Если авторизоваться в админку, в ней тоже всё пашет, опять же без стилей. Всё что можно перерыл и в упор не вижу в чем вообще проблема
Конфиг nginx:
server {
listen 80;
server_name ${DOMAIN};
root /var/www/api/public;
index index.php;
error_log /var/log/nginx/${DOMAIN}.error.log debug;
access_log /var/log/nginx/${DOMAIN}.access.log combined buffer=256k flush=10s;
location ~ ^/(api|docs|admin|vendor|css|aic|storage) {
try_files $uri $uri/ /index.php?$query_string;
}
error_page 404 /index.php;
location ~ \.php$ {
client_max_body_size 1024m;
fastcgi_pass php;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
}
location ~ /\.(?!well-known).* {
deny all;
}
}
Скрин из DevTools
В какую сторону смотреть?