Squid 3 自定义错误消息

Squid 3 自定义错误消息

我目前正在将小型 Zentyal 防火墙从 2.2 迁移到 3.0。几乎完成了,但我不知道如何使用一些附加段落来更新 Squid 3 错误页面。

到目前为止我已经发现我得到了一个ERR_ACCESS_DENIED页面。

更改/usr/share/squid3/errors/LANGUAGE/ERR_ACCESS_DENIED作品但更改模板/usr/share/squid3/errors/templates/ERR_ACCESS_DENIED没有帮助。由于 squid 有很多语言子文件夹,我不想一个一个地更改它们... 有没有办法生成它们?

(大多数教程只是更改英语文本。但非英语浏览器正在获取本地化页面,因此这对我来说不是一个可接受的解决方案。)

在 Zentyal 2.2 上编辑/usr/share/zentyal/stubs/squid/template.html.mas工作正常。

答案1

我发现这个帖子试图解决完全相同的问题。我最终做的是提供英语和挪威语(使用这个的国家)的模板 - 所有其他语言都被删除了。我用error_directory 指令

这实际上不能解决您的挑战,但至少可以满足我的需求:)

相关内容