Chernomorv1
@Chernomorv1
Студент

Почему nginx добавляет к путям с стилями uri?

Здравствуйте!
Уже несколько дней мучаюсь с nginx. Гуглю ответы, все делаю как там написано, но ничего не получается. HELP!

Сделал перенаправление всех запросов на index.php.
Если запрос vchernomorets.tk/ - То все ок, стили работают, картинки грузит.
Но если запрос vchernomorets.tk/library/ - то стили не грузит. Браузер пытается их найти по адресу vchernomorets.tk/library/css/style.css .
В общем он приплюсовывает uri....
Как побороть эту проблему?????

Config:
server {
    root /var/www/vchernomorets.tk/public;
    index  index.php index.html index.htm;
    server_name  vchernomorets.tk;

    listen 80;

    client_max_body_size 100M;

    add_header  X-Robots-Tag "noindex, nofollow, nosnippet, noarchive";

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location ~ \.php$ {
         try_files $uri =404;
         fastcgi_split_path_info  ^(.+\.php)(/.+)$;
         fastcgi_index            index.php;
         fastcgi_pass             unix:/var/run/php/php7.2-fpm.sock;
         include                  fastcgi_params;
         fastcgi_param   PATH_INFO       $fastcgi_path_info;
         fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }

}
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ответы на вопрос 1
@KingstonKMS
full-stack web developer
Дело не в настройках nginx, а в путях на эти стили в html файлах.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы