当页面不存在时..这就是
我在网络上看到的:
Not Found
The requested URL /test was not found on this server.
我知道:
ErrorDocument 404 /test.html
但我宁愿不使用它。我宁愿找到上面的来源......并直接修改它。
也许这样会更快+更高效。考虑到这将是一次更“直接”的交易。 (交易 )
答案1
看来您正在modules/http/http_protocol.c
Apache 源代码中寻找。例如,参见get_canned_error_string()
。 (注意:这是快速浏览的结果,我没有深入调查源代码或使用修改后的错误消息构建/测试 Apache。)
但实际上,使用 并没有什么特别低效或缓慢的地方ErrorDocument
,特别是因为错误不应该出现在“热路径”上。 (那就是广阔的对服务器的大多数请求不应导致错误)。