А РХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev ][Date Next ][Thread Prev ][Thread Next ][Date Index ][Thread Index ]
404 пропускается.
To : nginx-ru@xxxxxxxxx
Subject : 404 пропускается.
From : "Serg Senko" <kerncore@xxxxxxxxx >
Date: Thu, 14 Feb 2008 09:10:17 +0200
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=7GQWCvfR2akDRGbbpoH7r0HGyB9wm8nZ8K8+qpVKpxU=; b=dFl+LHbwOLc9ZnNT5t/VARnOEf8/AR6nZr2niouVUn7wY5v3h2yupZwKBJIpTeUiwZg2AiNE7WZ6yX9NAaoWN0H8AV8BiSUyIwYpZBTEd7BqN9PqQq/JN9CppQdt0ZGHAPTnRRvA7mJg7pkj5tJJfXoF+UPkZICcxRFRimZuiTw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=tqIduhPVz/kx/JNWBYV2McKyWtGWIAQEovsSc8RAybssd4mmvhQZ9FiRta86gOj8OcnC0zkkJb85j/GagClCEeqfvdUum8HCk5pwdVPhQVx5xu0y/r0hPcrmwhwh5NIHYpQHJF4QlVkaom9tbyV6TjTzu6xXBdEvCzUtZ4VGxMo=
Hi Cтатика нормально складывается локально на tmpfs, при 404 в location @imgserv поиск объекта продолжает идти далее и я ловлю его уже в логах apache, который находится в location @fallback и до которых этот request в принципе доходить не должен как я понимаю.
Попробовал добавить error_page 404 = /404; в location @imgserv и сделал location 404 c empty_gif; не помогает, продолжаю видеть запросы к Apache именно на не существующие объекты . Как добиться того, что бы 404 не доходили до Apache ?
Тут ниже кусок урезанной конфигурации. location ~* \.(gifs|css|js|swf|jpg|jpeg|gif|peg|bmp|zzz|png|tiff)$ { root /tmpfs; error_page 404 = @imgserv; expires 24h;
} location @imgserv { internal; proxy_pass images_servers; proxy_store on; proxy_store_access user:rw group:rw all:r;
proxy_temp_path /tmpfs 1 2; root /tmpfs; } location / { Далее идет location with memcache ... memcached_pass memcached_backend;
error_page 404 502 504 = @fallback; ... } location @fallback { ... proxy_pass apache_backend; ... }
-- ttyv0 "/usr/libexec/gmail Pc" webcons on secure