Гость
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / NGINX и CSS / 18 сообщений из 18, страница 1 из 1
17.05.2020, 12:30
    #39958554
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
Добрый день.
есть сайт (MVC .Net Core 3.1) он работал, все хорошо, вдруг перестали подключаться к сайту CSS
веб сервер - NGINX, подскажите как исправить?
...
Рейтинг: 0 / 0
17.05.2020, 12:41
    #39958559
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
HANK
вдруг перестали подключаться к сайту CSS
Это как?
...
Рейтинг: 0 / 0
17.05.2020, 13:13
    #39958567
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
miksoft,

ну значит стили не страницах сайта. GET http://site/css/Style.css net::ERR_ABORTED 404 (Not Found)
...
Рейтинг: 0 / 0
17.05.2020, 13:34
    #39958575
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
HANK
404
"Вдруг" такое не бывает.
Смотрите настройки NGINX, в том числе в каком каталоге он ожидает найти эти файлы и в какие вы их реально кладете.
...
Рейтинг: 0 / 0
17.05.2020, 13:57
    #39958582
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
miksoft,

подскажи где их посмотреть:
вот настройки по default
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
server {
    listen        80;
    server_name   example.com *.example.com;
    location ~ / {
        proxy_pass         http://localhost:5000;
        proxy_http_version 1.1;
        proxy_set_header   Upgrade $http_upgrade;
        proxy_set_header   Connection keep-alive;
        proxy_set_header   Host $host;
        proxy_cache_bypass $http_upgrade;
        proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header   X-Forwarded-Proto $scheme;
    }
}




сайт находится /var/www/site
...
Рейтинг: 0 / 0
17.05.2020, 14:06
    #39958588
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
HANK
Код: powershell
1.
server_name   example.com *.example.com;

Это реальная настройка или тут был домен сайта?
И где блок настроек для статики?

Возможно, NGINX у вас используется в какой-то другой конфигурации, нежели обычной "статику отдает nginx, остальное - Апач".
По-хорошему, надо спрашивать тех, кто этот сайт делал или админил.
...
Рейтинг: 0 / 0
17.05.2020, 14:38
    #39958609
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
miksoft,
еще сайт развенут как сервис - вот его настройки
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
[Unit]
Description=My Site

[Service]
WorkingDirectory=/var/www/site
ExecStart=/usr/bin/dotnet /var/www/site/site.dll
Restart=always
RestartSec=10 # Restart service afteer 10 seconds if dotnet service craches
SyslogIdentifier=site
User=root
Environment=ASPNETCORW_ENVIRONMENT=Production

[Install]
WantedBy=multi-user.target
...
Рейтинг: 0 / 0
17.05.2020, 17:04
    #39958640
NGINX и CSS
поищите что-то наподобие:
авторlocation ~* \.(css ...
или просто css грепом поищите в папке sites-available
авторgrep css *
но сначала надо заглянуть в сырцы сайта через Ctrl + U
и там пройтись по ссылкам к .css-файлам, они вообще доступны?
...
Рейтинг: 0 / 0
17.05.2020, 18:32
    #39958657
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
Алексей Роза,
в этой папке ничего с css внутри нет.
в заголовке страницы, которая должны отображаться - css прописан.
Код: plaintext
1.
location ~* \.(css  

- нету
...
Рейтинг: 0 / 0
17.05.2020, 20:09
    #39958677
NGINX и CSS
это не папка
это блок настроек для локации
найдите, где есть
HANK
в заголовке страницы, которая должны отображаться - css прописан.

толку что прописан. откройте и посмотрите, что они физически есть.
...
Рейтинг: 0 / 0
17.05.2020, 21:08
    #39958687
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
Алексей Роза,

физически все есть.
...
Рейтинг: 0 / 0
18.05.2020, 05:20
    #39958742
NGINX и CSS
ну вот сделайте такую запись (этот location-блок идёт самым первым среди location-блоков):
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
    location /cdn/ {
        keepalive_timeout 300;
        keepalive_requests 10000;
        # immutable = изменяться не будет, можно хранить весь кеш
        add_header Cache-Control "max-age=31536000, immutable";
        access_log      off;
        expires         3d;
        break;
    }


и сложите в /cdn/ диры: css/, js/, img/, а в них держите всю статику
...
Рейтинг: 0 / 0
18.05.2020, 08:24
    #39958766
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
Алексей Роза,
сделал такую папку, закинул туда все файлы, прописал в default - все то же.
в сайте написано так:
Код: html
1.
<link href="~/css/Style.css" rel="stylesheet" type="text/css" />
...
Рейтинг: 0 / 0
18.05.2020, 08:40
    #39958772
NGINX и CSS
HANK
Алексей Роза,
сделал такую папку, закинул туда все файлы, прописал в default - все то же.
в сайте написано так:
Код: html
1.
~/css/Style.css


да, продолжайте стрелять себе в ногу, авось когда-нибудь отпустит.
...
Рейтинг: 0 / 0
19.05.2020, 22:42
    #39959699
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
Алексей Роза,

спасибо, залечил
...
Рейтинг: 0 / 0
21.05.2020, 23:09
    #39960502
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
Алексей Роза,
интересная картина, произошло ровно то, что было неделю назад.
день поработала страница со стилями, и потом они опять сбросились..
...
Рейтинг: 0 / 0
22.05.2020, 09:09
    #39960560
NGINX и CSS
ну значит проверять всё по цепочке, что все везде правильно уложено
в крайнем случае зайти из другого браузера, а то в хроме, например, кэш сильно Модератор: *******
...
Рейтинг: 0 / 0
22.05.2020, 10:11
    #39960587
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NGINX и CSS
Алексей Роза,

да буду пробовать, спасибо.
в других браузерах такая же ерунда(
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / NGINX и CSS / 18 сообщений из 18, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]