custom-errors

使用 https 和虚拟主机为 nginx 设置自定义错误页面
custom-errors

使用 https 和虚拟主机为 nginx 设置自定义错误页面

我们有一个 nginx(OpenResty 1.4.2.7)实例充当负载平衡器。它有两个服务器指令,一个用于服务一个特定站点(我们称之为 www.our-special-host.com),另一个用于其他所有站点。我们正在尝试对其进行配置,以便根据两个服务器指令中的哪个后端发生故障来显示不同的 502 错误页面。 我们的配置适用于 HTTP,但不适用于 HTTPS。如果我们关闭后端并访问 www.our-special-host.com,我们会收到 HTTP 和 HTTPS 的相应错误。但是,如果我们访问任何其他托管网站,我们会收到 HTTP 的正确错...

Admin

反向代理不提供本地错误页面
custom-errors

反向代理不提供本地错误页面

我在 Windows Server 2008 R2 上有一个 Apache 2.4 服务器,我将其用作反向代理。它一直运行良好,为大约 15 个虚拟主机提供服务。每当主机发生故障时,我都希望显示一个网页,表明服务器暂时关闭。我将自定义错误文件放在 htdocs 文件夹中名为 errors 的文件夹中。我在 httpd.conf 文件中有以下指令: ErrorDocument 500 /errors/default.html ErrorDocument 502 /errors/default.html ErrorDocument 503 /errors/de...

Admin

Apache:不安全请求已发送到安全端口...想要重定向
custom-errors

Apache:不安全请求已发送到安全端口...想要重定向

前言 首先:简单的端口 80 -> 端口 443 重写将不会修复此问题。在几乎每个先前的问题、邮件主题、论坛主题等中,我发现这是第一个无知的回应,并且被重复了好几次。 其次:是的,我知道您不能在同一个端口上提供 HTTP 和 HTTPS 流量。 這不是那樣。 设想: Apache 服务器通过端口复用托管多个站点。端口 80 服务于公共站点。端口 443 服务于该站点的安全版本。 端口 7443、8443 和 9443 分别服务于单独的 SSL 安全站点。 如果用户输入错误的 URL,或者给出无效的链接,则说http://主机名.tld...

Admin

“.NET错误页面”和IIS7中的“错误页面”有什么区别?
custom-errors

“.NET错误页面”和IIS7中的“错误页面”有什么区别?

在我的 Windows Server 2008 r2 上的 IIS 7 (.5) 中,错误页面有两个位置:功能视图中“ASP.NET”下的“.NET 错误页面”和同一视图中“IIS”下的“错误页面”。 看起来第一个没有做任何事情,但后者做了(在我的网络应用程序中)。 为什么有两个?它们有什么区别? ...

Admin

IIS 7.5:如何使用 Windows 身份验证配置自定义身份验证错误页面。401 标头问题
custom-errors

IIS 7.5:如何使用 Windows 身份验证配置自定义身份验证错误页面。401 标头问题

我有一个在 IIS 7.5 下运行的 php 网站。该网站由 Windows 身份验证保护,并且运行良好: 当用户访问该网站时,系统会要求他们输入用户名/密码,如果通过身份验证,则可以通过。如果用户单击“取消”或三次输入错误密码,则会显示 401 错误页面: 现在我想显示自定义页面来解释如何登录。因此我转到“错误页面”,选择状态代码 401.2,并将其指向我想要显示的页面: 然后确保为所有人打开自定义错误。然后 kaa-boom!身份验证不再起作用,用户不会看到密码提示。正如文档所述,Windows 身份验证的工作方式是先发送 401 回复...

Admin

如何告诉 httpd 保留代理错误消息?
custom-errors

如何告诉 httpd 保留代理错误消息?

我有一个 httpd 服务器,它将请求代理到 2 个不同的 tomcat 服务器。我的一个服务器负责处理身份验证,当用户已经有一个正在运行的会话时,它会返回特定的 http 错误代码 521。 我的问题是 httpd 自动将此 521 错误代码映射到 500(内部服务器错误),然后我的客户端无法正确处理它。 我曾尝试禁用ProxyErrorOverride、删除/error/HTTP_INTERNAL_SERVER_ERROR.html.var但没有任何改变。 我怎样才能要求 httpd 不要对代理消息进行任何更改? <IfModule pro...

Admin

FreeBSD 11.4 版本的启动问题
custom-errors

FreeBSD 11.4 版本的启动问题

内核版本 11.2——“致命双重故障”错误恐慌 内核版本 11.4——“致命双重故障”错误恐慌 内核版本 12.4——“致命双重故障”错误恐慌 内核版本 13.0——“致命双重故障”错误恐慌 我尝试过将 BIOS 重置为出厂设置,例如启用速度步骤,但仍然没有成功。如果有任何建议,我很乐意尝试 ...

Admin

交易所退回 '441 4.4.1
custom-errors

交易所退回 '441 4.4.1

从我的 Exchange Server 2013 发送的一些电子邮件返回此错误: 有时我会检查邮件流和包含此错误的电子邮件 “返回 '441 4.4.1 与主要目标 IP 地址通信时遇到错误:”无法连接。Winsock 错误代码:10051,Win32 错误代码:10051。“尝试故障转移到备用主机,但没有成功。要么没有备用主机,要么向所有备用主机传递失败。” 有时我会检查邮件流和出现此错误的电子邮件,如果我执行 ipconfig /flushdn,电子邮件会立即正确发送。这可能是什么原因?这只发生在两个或三个域中。 谢谢。 ...

Admin

无法添加 cron 任务
custom-errors

无法添加 cron 任务

我正在尝试添加 cron 任务,以便在每次证书即将过期时更新证书,但似乎无法做到这一点。我使用了以下命令:crontab -e 0 12 * * * /usr/bin/certbot renew -quiet crontab: invalid option -- 'q' crontab: usage error: unrecognized option usage: crontab [-u user] file crontab [ -u user ] [ -i ] { -e | -l | -r } (defa...

Admin

编辑项目时出错(无法编辑)
custom-errors

编辑项目时出错(无法编辑)

在一些表(myisam 或 innodb)我收到此错误: CODE: SELECT ALL Warning in ./libraries/classes/InsertEdit.php#1765 implode(): Invalid arguments passed Backtrace InsertEdit.php#1765: implode( string ',', string 'pro_doct', ) ReplaceController.php#312: PhpMyAdmin\InsertEdit->getCurrentValueForDi...

Admin

NGINX 阻止位置访问并重定向到自定义错误页面
custom-errors

NGINX 阻止位置访问并重定向到自定义错误页面

我的 NGINX 设置存在问题,如果需要抛出错误页面,则会重定向到另一个位置的自定义错误页面(包括 css、图像、js)。 首先,我想阻止对文件夹的访问(例如.git)。这可以通过(在服务器块内)轻松完成 location ~ /(.git) { deny all; return 404; } 然后,我创建了一个自定义 error_page 元素(在服务器块内),并在与网站根目录不同的位置创建了一个自定义 404.html 文件。 error_page 404 /404.html; location = /404.html { ro...

Admin

一个针对所有错误的自定义维护页面(Nginx)
custom-errors

一个针对所有错误的自定义维护页面(Nginx)

我想显示one custom maintenance page。all errors我应该在下面的 nginx 设置中放入什么代码?我的 nginx 设置文件位于/etc/nginx/conf.d/default.conf。 server { listen 80; listen [::]:80; server_name myip; location / { proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remot...

Admin

自定义错误页面 apache
custom-errors

自定义错误页面 apache

我正在尝试设置自定义错误页面(反向代理是 apache) Service Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. **Additionally, a 503 Service Unavailable error was encountered while trying to use an ErrorDocument...

Admin

带有嵌套代理的 Nginx 自定义 502 页面
custom-errors

带有嵌套代理的 Nginx 自定义 502 页面

我知道如何为上游错误创建自定义 502 页面,并且多次顺利地完成了此操作,但是在这种特殊情况下,一个代理响应被传递给另一个代理,我找不到正确的配置。 一般工作流程如下:用户请求图片缩略图,nginx 将此请求代理到图片存储。如果存储返回 404,则 nginx 将此请求代理到应用服务器,应用服务器根据请求的 URI 生成缩略图,并以代码 200 返回,并通过 nginx 传递给用户。 但是,如果用户请求完全不存在的图片的缩略图,应用服务器将返回 502。在这种情况下,我想显示自定义页面,而不是内置的 nginx“502 Bad Gateway”。 正如...

Admin