Welcome! Log In Create A New Profile

Advanced

Возможно баг? Отказывается кешировать для одного из нескольких server_name

November 20, 2016 01:55AM
Добрый день.

В server_name указаны 5 доменов, настроен proxy-кэш для отдельных страниц. Для одного из доменов в списке server_name Nginx отказывается создавать кэш от бэкенда. Для остальных доменов кэш генерируется отлично.

Конфигурация:

proxy_cache_path /data/nginx/cache levels=1:2 keys_zone=one:10m;
proxy_temp_path /data/nginx/tmp;

server {
listen 80;
server_name русский_домен.xn--p1ai www.русский_домен.xn--p1ai domain.ru www.domain.ru domain-test.ru;
charset utf-8;

proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;
proxy_connect_timeout 600;

location = / {
proxy_pass http://backend;
proxy_cache one;
proxy_cache_key $request_uri;
proxy_cache_valid 200 10m;

proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Connection "";
}

// else
}

Кэш для главной успешно создается во всех случаях, кроме домена domain.ru
proxy_cache_key только от URI - т.к. все домены - зеркала основного.

Пробовал использовать вариант:
server_name .русский_домен.xn--p1ai .domain.ru domain-test.ru;

Тоже не кэшит именно для домена domain.ru. С чем это может быть связано?
Subject Author Posted

Возможно баг? Отказывается кешировать для одного из нескольких server_name

dblokhin November 20, 2016 01:55AM

Re: Возможно баг? Отказывается кешировать для одного из нескольких server name

Валентин Бартенев November 20, 2016 03:22AM

Re: Возможно баг? Отказывается кешировать для одного из нескольких server name

dblokhin November 20, 2016 04:24AM

Re: Возможно баг? Отказывается кешировать для одного из нескольких server name

S.A.N November 20, 2016 06:24AM

Re: Возможно баг? Отказывается кешировать для одного из нескольких server name

dblokhin November 20, 2016 07:57PM

Re: Возможно баг? Отказывается кешировать для одного из нескольких server name

Dmitry Ivanov November 20, 2016 04:46AM

Re: Возможно баг? Отказывается кешировать для одного из нескольких server name

dblokhin November 20, 2016 05:34AM

Re: Возможно баг? Отказывается кешировать для одного из нескольких server name

Daniel Podolsky November 20, 2016 06:12AM

Re: Возможно баг? Отказывается кешировать для одного из нескольких server name

Илья Шипицин November 20, 2016 11:50PM

Re: Возможно баг? Отказывается кешировать для одного из нескольких server name

Иван November 21, 2016 07:50AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 80
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready