|
uthor: Pekka Helenius (~Fincer), 2018
|
|
|
|
Patch: Remove error HTML body from Apache server output message
|
|
|
|
Removes additional error messages as well.
|
|
Do not give any hints about existence of Apache ErrorDocument to the client
|
|
|
|
This patch is useful in some cases but can bury underneath problems in server
|
|
configuration. Thus, use discretion before implementing the patch
|
|
in your Apache server.
|
|
|
|
This patch removes default error pages returned by an erroneous HTTP request.
|
|
If you need to use error pages, customize them in your Apache configs.
|
|
|
|
@@ -1531,7 +1531,7 @@ AP_DECLARE(void) ap_send_error_response(
|
|
/* can't count on a charset filter being in place here,
|
|
* so do ebcdic->ascii translation explicitly (if needed)
|
|
*/
|
|
-
|
|
+/*
|
|
ap_rvputs_proto_in_ascii(r,
|
|
DOCTYPE_HTML_2_0
|
|
"<html><head>\n<title>", title,
|
|
@@ -1549,9 +1549,9 @@ AP_DECLARE(void) ap_send_error_response(
|
|
"ErrorDocument to handle the request.</p>\n", NULL);
|
|
}
|
|
ap_rvputs_proto_in_ascii(r, ap_psignature("<hr>\n", r), NULL);
|
|
- ap_rvputs_proto_in_ascii(r, "</body></html>\n", NULL);
|
|
- }
|
|
- ap_finalize_request_protocol(r);
|
|
+ ap_rvputs_proto_in_ascii(r, "</body></html>\n", NULL);*/
|
|
+ }/*
|
|
+ ap_finalize_request_protocol(r);*/
|
|
}
|
|
|
|
/*
|