Добрый день. Предо мной стоит задача кэширования статического контента прямо в Redis. Для взаимодействия с Redis -ом использую модуль http_redis_module (http://wiki.nginx.org/HttpRedis). Проблема в том что строчка set $redis_key "$uri?$args"; у меня не работает (OS-mac os-x), то есть когда проверяю, то в redis-cli нет ключа с значением $uri?$args. Что делать?. Вот мой конфиг
worker_processes 1; pid nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name localhost; error_log /var/log/nginx-error.log debug; access_log /var/log/nginx_access.log; location / { root /Users/my_comp/nginx/nginx_2/temp_content/; set $redis_db "1"; set $redis_key "$uri?$args"; redis_pass 127.0.0.1:6379; error_page 404 502 504 = @fallback; } location @fallback { proxy_pass http://127.0.0.1:6379; } } } Posted at Nginx Forum: http://forum.nginx.org/read.php?21,243545,243545#msg-243545 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru