Как отключить кеш nginx ?

D
На сайте с 28.06.2008
Offline
1108
6327

Знакомый админ настроил для одного из сайтов кеширование в nginx - а оно мне сейчас мешает при наладке одного скрипта.

А админа в сети нет. Вы не подскажите как найти в конфиге ( и там ли надо искать) место которое нужно удалить?

S
На сайте с 21.05.2012
Offline
11
#1

смотря какой кеш

Ищите что-то типа

expired

proxy_cache

Администрирование и мониторинг серверов (http://servcare.com)
D
На сайте с 28.06.2008
Offline
1108
#2

Что из этого удалить?

location / {

proxy_pass http://ip:8080;

proxy_redirect http://site.ru:8080/ /;

proxy_set_header Host $host;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_set_header X-Real-IP $remote_addr;

proxy_cache ch;

proxy_cache_valid 200 301 302 304 10m;

proxy_cache_key $host$uri?$args;

proxy_ignore_headers "Cache-Control" "Expires";

# proxy_pass_header

# Не ложим в кеш

proxy_no_cache $cookie_activeprofile;

# И не берем с кеша

proxy_cache_bypass $cookie_activeprofile;

limit_req zone=rqz burst=4;

}

location /administrator {

proxy_pass http://ip:8080;

proxy_redirect http://site.ru:8080/ /;

proxy_set_header Host $host;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_set_header X-Real-IP $remote_addr;

limit_req zone=rqz burst=4;

}

location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|ico|txt)$ {

root /var/www/school/data/www/site.ru;

# access_log /var/www/httpd-logs/site.ru.access.log ;

access_log /var/www/nginx-logs/school isp;

}

Den73
На сайте с 26.06.2010
Offline
523
#3
D
На сайте с 28.06.2008
Offline
1108
#4

спасибо, разобрался

Himiko
На сайте с 28.08.2008
Offline
560
#5

Я бы на месте вашего админа задумался, надо ли оно ему. Он следит за сервером, а вы делаете действия, которые подсказывают случайные люди с форума. А потом кому разгребать, если что-то отломается? Админу?

А на вашем месте я бы либо сменил админа или обратился к тем, кто работает круглосуточно.Либо уж привыкал к тому, что нужно его дожидаться для внесения каких-то изменений.

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
M
На сайте с 16.09.2009
Offline
278
#6
Himiko:
Он следит за сервером

Откуда дровишки? Всей информации в топике, что "настроил". А "следит" - это уже ваши домыслы.

PS: А вот если действительно "следит" - полностью согласен.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
Himiko
На сайте с 28.08.2008
Offline
560
#7

>А админа в сети нет. Вы не подскажите как найти в конфиге ( и там ли надо искать) место которое нужно удалить?

Я не понимаю, зачем иметь админа и слушать советы? Даже если и только "настроил", потом могут возникнуть проблемы, которые часто сваливают на настройщика. А админ может не узнать, что ТС по форумам спрашивает советы, что и где исправить.

Тем более, вряд ли ТС указал в топике на Админа, к которому когда-то обращался за настройкой. Ну нет его и нет.

А здесь, как минимум, человек один ему помогает и я сомневаюсь, что в случае проблем первая мысль будет "я сам всё отломал, т.к. зря послушался людей с форума". Практика показывает, что чаще всего "не работает, исправляй".

Теряется сам смысл обращаться к одному человеку, который заключается в том, что админ знает все свои настройки и всегда может опертивно помочь. А после таких действий уже непонятно, кто и что менял.

M
На сайте с 16.09.2009
Offline
278
#8
Himiko:
Я не понимаю, зачем иметь админа и слушать советы?

А где здесь у ТС "админ"? Есть человек, который выполнил ему определенную и конкретную работу. Т.е. за сервером никто не "следит", кроме ТС.

Если работу ТС принял - какие могут быть претензии?

Himiko:
Теряется сам смысл обращаться к одному человеку

Тогда уж ТС надо было бы не "обращаться к одному человеку", а заказывать сопровождение сервера.

Никакой возможности самостоятельно что-то "поломать" у него после этого технически не будет. Никто же в здравом уме не дает root-доступ владельцу на администрируемом сервере? :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий