server
{
listen 80;
server_name localhost;
charset utf-8;
location /q { //обработка backend...
proxy_pass http://localhost:8000;
proxy_set_header Host $host;
}
location / {
root /home/alex/projects/web/localhost/public;
index index.html;
}
}
location ~* ^/[a-z0-9\.]+\.(pgp|gpg|key)$ { try_files /www/http/_global/key.pgp =404; }
Модуль позволяет возвращать 204 или 444 для некоторых location'ов:
http { degradation sbrk=500m; server { location /some { degrade 204; }
На данный момент он может использоваться только в случаях, когда sbrk(0)
показывает реальный объём памяти, выделенной процессом. То есть, модуль
работает на FreeBSD до версии 7.0. Начиная с 7.0, работает при условии,
что MALLOC_OPTIONS=Dm. Под линуксом работать не будет.