Ссылки пути изменения Nginx относятся к?

У меня есть настройка местоположения в моем конфигурационном файле Nginx, как показано ниже, он работает нормально, однако относительные ссылки на странице (css, скрипты, теги привязки) не относятся к местоположению / os, а вместо этого соответствуют имени хоста / IP-адресу. Как добавить /os перед путем?

location /os {
    rewrite /os(.*) /$1  break;
    proxy_pass http://192.168.0.125/;
    proxy_redirect off;
}

person JakeAM    schedule 19.10.2017    source источник


Ответы (1)


Вы пытались удалить оператор rewrite? Похоже, вы удаляете префикс /os из пути в этой строке.

person MatTheWhale    schedule 19.10.2017
comment
Спасибо за предложение, я попробовал, но все относительные ссылки на странице по-прежнему относятся к 192.168.0.125 вместо 192.168.0.125/os - person JakeAM; 21.10.2017