Собрал приложение на реакте для ВЕБ, настроил Nginx, все работает. Но возникла проблема.
Когда я перехожу по корню, допустим
https://site.ru/client/dev - то все работает, но когда я хочу перейти по какому - то URL, типа
https://sire.ru/client/dev/post/1 то nginx возвращает 404 ошибку.
Конфигурацию nginx прилагаю
server {
listen 443 ssl;
# Add index.php to the list if you are using PHP
# index index.html index.htm index.nginx-debian.html;
server_name test.ru
client_max_body_size 20M;
# location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
# try_files $uri $uri/ =404;
# }
# location / {
# root /var/www/site.ru
# }
location /cru {
proxy_pass http://localhost:3000;
}
location /dev {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_pass http://localhost:3000;
}
location /client/dev {
alias /var/www/site.ru/build;
}
}