я впервые настраиваю nginx для проекта symfony (используя docker).
Все было хорошо для маршрута к моему индексному файлу. Но теперь мне нужно использовать маршрут к public / styles /*****.css и другим, как public / js, et c.
Я не могу запустить это. Он всегда говорит мне, что маршрут не разрешен с symfony или при других попытках с nginx не разрешен, HTML500.
Это моя NGINX конфигурация:
server {
server_name ~.*;
location / {
root /usr/src/app;
try_files $uri /index.php$is_args$args;
}
location ~ ^/index\.php(/|$) {
client_max_body_size 50m;
fastcgi_pass php:9000;
fastcgi_buffers 16 16k;
fastcgi_buffer_size 32k;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /usr/src/app/symfony/public/index.php;
}
error_log /dev/stderr debug;
access_log /dev/stdout;
}
Это то, что я пытаюсь назвать:
http://localhost:8000/styles/main.css
http://localhost:8000 -> works proper, loading my index route
Это часть моей базы. html .twig
<link href="styles/main.css" rel="stylesheet" type="text/css">