404 пропускается.
Serg Senko
kerncore at gmail.com
Thu Feb 14 10:10:17 MSK 2008
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20080214/bef14a98/attachment.html>
More information about the nginx-ru
mailing list