Правильно отдать статику
    abramov90 
    nginx-forum на forum.nginx.org
       
    Чт Окт 12 15:24:12 UTC 2017
    
    
  
Всем доброго времени суток, я фронт енд разработчик, потому сильно не
ругайте, думаю, вопрос относительно банальный, у меня SPA, но когда я
перехожу на урлу типа
hostname/page/subpage сервер (при этом, пути на статику у меня
относительные, в силу особенность аппликации не могу установить абсолютные)
то браузер соответственно ищет статику по адресу hostname/page/js ну или
hostname/page/css, а она лежит по hostname/js, hostname/css ну и не найдя
соответственно возвращает мне index.html (как указано в try_files)
вот конфиг хоста
server {
        listen         80;
        server_name    <hostname> ;       //урла указана валидная, тут
просто заменил
        root <root_path>;                          //паснейм указан
валидный, тут просто заменил
        index index.html;
        client_body_timeout       10s;
        client_header_timeout     10s;
        include /usr/local/etc/nginx/mime.types;
        client_body_buffer_size 128k;
        proxy_max_temp_file_size 0;
        include                /etc/nginx/conf.d/iplist/blacklist_*.conf;
        include                /tmp/nginx-blacklist*.conf;
        charset UTF-8;
        location / {
            try_files $uri /index.html;
        }
    }
как сделать правильно?
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,276842,276842#msg-276842
    
    
Подробная информация о списке рассылки nginx-ru