location /img/ {
alias /var/www/www-root/data/img/;
}
4. includ'ах ничего не оставили? какие location'ы?
1. точно проверяете заголовки на этих файлах (jpg|jpeg|gif|*)
2. они точно существуют? по коду может отправить на апач?
3. если закомментить остальные location'ы?
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @fallback;
}
location / {
try_files /does_not_exists @fallback;
}
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
try_files $uri $uri/ @fallback;
expires 30d;
add_header Cache-Control "max-age=2592000, public";
}
а если в панели что поправить и сохранить, то сам конфиг останется в таком же виде?
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|psd|ttf)$ {
try_files $uri $uri/ @fallback;
expires 30d;
add_header Cache-Control "max-age=2592000, public";
}
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
expires 15d;
try_files $uri $uri/ @fallback;
}
точно не путаете хосты?
если ошибку какую сделать в этом файле или панели, то nginx будет лежать?
1: Закрой браузер с сайтом. И открой с ссылку: ... Заметил что-нибудь?
2: Совершенно ничего, даже берс не сбился.
1: В общем кеш теперь сохраняется. Должен по крайней мере.
2: Ааааа. Открыл ..., и правда сразу всё видно) Прикольно)
reload nginx, теряя ваши правки
В логах есть ошибки при запуске?
2017/11/14 23:27:18 [warn] 18739#18739: conflicting server name "domain.ru" on [2a***7::2]:443, ignored
2017/11/14 23:27:18 [warn] 18739#18739: conflicting server name "www.domain.ru" on [2a***7::2]:443, ignored
2017/11/14 23:27:20 [warn] 28476#28476: conflicting server name "domain.ru" on IP_SERVER:80, ignored
2017/11/14 23:27:20 [warn] 28476#28476: conflicting server name "www.domain.ru" on IP_SERVER:80, ignored
2017/11/14 23:27:20 [warn] 28476#28476: conflicting server name "domain.ru" on [2a***7::2]:80, ignored
2017/11/14 23:27:20 [warn] 28476#28476: conflicting server name "www.domain.ru" on [2a***7::2]:80, ignored
2017/11/14 23:27:20 [warn] 28476#28476: conflicting server name "domain.ru" on IP_SERVER:443, ignored
2017/11/14 23:27:20 [warn] 28476#28476: conflicting server name "www.domain.ru" on IP_SERVER:443, ignored
2017/11/14 23:27:20 [warn] 28476#28476: conflicting server name "domain.ru" on [2a***7::2]:443, ignored
2017/11/14 23:27:20 [warn] 28476#28476: conflicting server name "www.domain.ru" on [2a***7::2]:443, ignored
Настройки браузера не сбрасывают кеш?
Нужны заголовки статики, что отдается
2) Валидация на сервере есть: "в коде есть проверка наличия товара".