Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Странный баг (или моя ошибка?) с error_page
- To: nginx-ru@xxxxxxxxx
- Subject: Странный баг (или моя ошибка?) с error_page
- From: "habich99@xxxxxxx" <habich99@xxxxxxx>
- Date: Thu, 18 Oct 2012 17:56:23 +0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail; h=Content-Transfer-Encoding:Content-Type:Subject:To:MIME-Version:From:Date:Message-ID; bh=HupFnzw3KBhY2du1Yz6oZdvo+702L6Z89Sysr8KMMfQ=; b=CGW1V0tKcpImEsAZElZmlO555HUs2SMlHmPXJNn2R1tCpsFVjtHVLkjBuz2JPOGajSsJKcTrEZwcSkvhb8DXYNoE3s3WyrMVRT6uSYQfjJAVmZYyDFpDB161X1gMenKI;
Доброго времени суток всем.
Существует примерно следующая конфигурация:
server {
listen 80;
server_name site.com;
include /etc/nginx/conf.d/error_pages.conf;
[...]
location /error_pages/ {
internal;
root /var/www/;
}
}
$ cat /etc/nginx/conf.d/error_pages.conf
error_page 400 /error_pages/400.html;
error_page 401 /error_pages/401.html;
error_page 402 /error_pages/402.html;
error_page 403 /error_pages/403.html;
error_page 404 /error_pages/404.html;
error_page 405 /error_pages/405.html;
error_page 406 /error_pages/406.html;
error_page 407 /error_pages/407.html;
error_page 408 /error_pages/408.html;
error_page 409 /error_pages/409.html;
error_page 410 /error_pages/410.html;
error_page 411 /error_pages/411.html;
error_page 412 /error_pages/412.html;
error_page 413 /error_pages/413.html;
error_page 414 /error_pages/414.html;
error_page 415 /error_pages/415.html;
error_page 416 /error_pages/416.html;
error_page 417 /error_pages/417.html;
error_page 500 /error_pages/500.html;
error_page 501 /error_pages/501.html;
error_page 502 /error_pages/502.html;
error_page 503 /error_pages/503.html;
error_page 504 /error_pages/504.html;
error_page 505 /error_pages/505.html;
Все страницы ошибок кроме 400 обрабатываются нормально.
Если выполнить запрос типа: http://site.com/test%00.php - nginx отдаёт
стандартную страницу ошибки.
Собственно это баг nginx или... ?
nginx -V
nginx version: nginx/1.2.4
built by gcc 4.4.5 (Debian 4.4.5-8)
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx/ --sbin-path=/usr/sbin/nginx
--conf-path=/etc/nginx/nginx.conf
--error-log-path=/var/log/nginx/error.log
--http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid
--lock-path=/var/run/nginx.lock
--http-client-body-temp-path=/var/cache/nginx/client_temp
--http-proxy-temp-path=/var/cache/nginx/proxy_temp
--http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp
--http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp
--http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=www-data
--group=www-data --with-http_ssl_module --with-http_realip_module
--with-http_addition_module --with-http_sub_module
--with-http_dav_module --with-http_gzip_static_module
--with-http_stub_status_module --with-file-aio
--add-module=/usr/src/www/nginx-1.2.1/addmodules/headers-more-nginx-module
--without-http_userid_module --without-http_split_clients_module
--without-http_map_module --without-http_geo_module --without-poll_module
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|