summaryrefslogtreecommitdiff
path: root/src/mod_staticfile.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_staticfile.c')
-rw-r--r--src/mod_staticfile.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mod_staticfile.c b/src/mod_staticfile.c
index 63ade0c1..64146d28 100644
--- a/src/mod_staticfile.c
+++ b/src/mod_staticfile.c
@@ -429,7 +429,9 @@ URIHANDLER_FUNC(mod_staticfile_subrequest) {
response_header_overwrite(srv, con, CONST_STR_LEN("ETag"), CONST_BUF_LEN(con->physical.etag));
}
- response_header_overwrite(srv, con, CONST_STR_LEN("Accept-Ranges"), CONST_STR_LEN("bytes"));
+ if (con->conf.range_requests) {
+ response_header_overwrite(srv, con, CONST_STR_LEN("Accept-Ranges"), CONST_STR_LEN("bytes"));
+ }
/* prepare header */
if (NULL == (ds = (data_string *)array_get_element(con->response.headers, CONST_STR_LEN("Last-Modified")))) {