powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Nginx отключить кеширование
4 сообщений из 4, страница 1 из 1
Nginx отключить кеширование
    #38573399
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
user  nginx;
worker_processes  1;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    keepalive_timeout  65;

    gzip  on;
    gzip_proxied expired no-cache no-store private auth;
    include /etc/nginx/conf.d/*.conf;
}

server {
    listen       80;
    server_name  site.com;

    access_log  /var/log/nginx/site.access.log  main;

    location / {
        expires off;
        proxy_pass http://127.0.0.1:8080/;
        proxy_redirect off;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
    
   
}



Подскажите как в nginx отключить кеширование rest запросов, вроде поставил expires off, но он собака всё равно их кеширует. Хотел сначала что бы он кешировал все css и js(сейчас это из конфига убрал), но сейчас проблема в том что всё что он проксирует он кеширует, как это победить?
...
Рейтинг: 0 / 0
Nginx отключить кеширование
    #38573842
VGrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GregTkсейчас проблема в том что всё что он проксирует он кеширует, как это победить?

На основании каких данных Вы пришли к этому выводу?

---
...
Рейтинг: 0 / 0
Nginx отключить кеширование
    #38573948
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VGrey,

На основании того как ходит траффик(Chrome web console) к нему и что возвращается от него. Проблемы сейчас в том что он кеширует GET запросы которые ему отправляет js. С POST запросами проблем нет.
...
Рейтинг: 0 / 0
Nginx отключить кеширование
    #38574544
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTk,

Проблема решилась добавлением proxy_cache_bypass
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Nginx отключить кеширование
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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