diff options
author | Igor Sysoev <igor@sysoev.ru> | 2006-12-25 12:37:04 +0000 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2006-12-25 12:37:04 +0000 |
commit | d46aee8242db95e0890baa63200331e9a233d99d (patch) | |
tree | e608a3da46a7c75d4ba05d7464d3876961b5d667 /src/http/modules/ngx_http_index_module.c | |
parent | 26db569df03931319c9fa95bf7f6182355e43e2a (diff) | |
download | nginx-d46aee8242db95e0890baa63200331e9a233d99d.tar.gz nginx-d46aee8242db95e0890baa63200331e9a233d99d.zip |
limit the ngx_http_index_module methods to GET, HEAD and POST
Diffstat (limited to 'src/http/modules/ngx_http_index_module.c')
-rw-r--r-- | src/http/modules/ngx_http_index_module.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/http/modules/ngx_http_index_module.c b/src/http/modules/ngx_http_index_module.c index 4df57f9ce..0f49551cc 100644 --- a/src/http/modules/ngx_http_index_module.c +++ b/src/http/modules/ngx_http_index_module.c @@ -140,6 +140,10 @@ ngx_http_index_handler(ngx_http_request_t *r) return NGX_DECLINED; } + if (!(r->method & (NGX_HTTP_GET|NGX_HTTP_HEAD|NGX_HTTP_POST))) { + return NGX_DECLINED; + } + /* TODO: Win32 */ if (r->zero_in_uri) { return NGX_DECLINED; |