@alexeysilver

Nginx_storage не срабатывает. Что я делаю не так?

Доброго времени суток!


Пытался настроить nginx_storage как постоянный кэш, файлы проксируются но в storage не записываются.

location ~* /get_([0-9]+)/(.*).txt$ {
				root /var/www;
				try_files /nginx-store/$1.txt =404;
				open_file_cache_errors off;
				error_page 404 = /internal_$1/$2.txt;
		}
		location ~ /internal_([0-9]+)/(.*).txt$ {
				internal;
				proxy_pass http://serv2/$1/$2.txt;
				proxy_ignore_headers "Cache-Control" "Expires" "Set-Cookie";
				proxy_store /var/www/nginx-store/$1.txt;
				proxy_store_access   user:rw  group:rw  all:r;
		}



Когда я физически создаю файл в /var/www/nginx-store/2222.txt то по запросу /get_2222/name.txt я получаю доступ к нему.


Что я делаю не так? Или возможно я не до понял из мануалов nginx функционал nginx_storage?

Заранее спасибо.
  • Вопрос задан
  • 2673 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы