Mercurial > hg > nginx-quic
diff src/http/modules/ngx_http_static_handler.c @ 74:17ab1af8c3dd
nginx-0.0.1-2003-04-11-20:01:14 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 11 Apr 2003 16:01:14 +0000 |
parents | e43f406e4525 |
children | 5f6d848dcbef |
line wrap: on
line diff
--- a/src/http/modules/ngx_http_static_handler.c +++ b/src/http/modules/ngx_http_static_handler.c @@ -40,14 +40,15 @@ int ngx_http_static_handler(ngx_http_req "ngx_http_static_handler: " ngx_open_file_n " %s failed", r->file.name.data); - if (err == NGX_ENOENT) + if (err == NGX_ENOENT) { + return NGX_HTTP_NOT_FOUND; + + } else if (err == NGX_ENOTDIR) { return NGX_HTTP_NOT_FOUND; -#if (WIN32) - else if (err == ERROR_PATH_NOT_FOUND) - return NGX_HTTP_NOT_FOUND; -#endif - else + + } else { return NGX_HTTP_INTERNAL_SERVER_ERROR; + } } if (!r->file.info_valid) {