首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用Squid错误页

禁用Squid错误页
EN

Server Fault用户
提问于 2011-09-30 15:54:48
回答 2查看 4.1K关注 0票数 3

我刚刚开始研究在一个项目中使用Squid,似乎找不到一种简单的方法来禁用Squid错误页面。“名称错误:域名不存在”)。我们使用自定义浏览器以我们的方式处理该场景,因此Squid错误页正在覆盖我们的自定义逻辑。

是否有可能让他们也“离开”呢?我已经浏览过.conf,并找到了错误页的存储位置,但是没有真正的选项来禁用它们。

EN

回答 2

Server Fault用户

发布于 2014-06-05 07:15:05

如果您正在从不使用代理转到使用squid,则有些功能您的浏览器将不再完成。

以你提到的“名字错误”为例.

如果没有代理,浏览器将尝试从本地解析器查找DNS名称,并将失败,从而导致本地应用程序错误。

使用代理时,本地浏览器不进行DNS名称查找。它打开到代理的连接并向它发送URL,因此代理执行查找,有解析程序错误,然后将http响应发送回浏览器,因为这是两者之间的唯一接口。

您始终可以复制和修改squid错误页面以匹配您的浏览器(比如/usr/share/squid-langpack/templates,然后设置error_directory)。或者进一步自定义浏览器,为来自squid的特定http错误响应提供自定义错误消息。您可能需要在squid错误页面中创建更简单的标记,您的浏览器可以轻松匹配这些标记。

票数 1
EN

Server Fault用户

发布于 2011-10-03 12:09:12

可能是http://wiki.squid-cache.org/Features/ICAP会帮你

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/317287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档