上周打开了一个拉取请求,要求为 Nginx 错误页面添加 Web 浏览器深色模式支持。不幸的是,对于那些喜欢在暗模式下浏览,然后在点击 Nginx 服务的 404 错误页面或类似页面时感到震惊的人来说,该更改已被拒绝。
上游 Nginx Web 服务器的拉取请求是添加具有“light dark”值的元“color-scheme”标签,作为使用支持的作系统/Web 浏览器处理本机深色模式支持的简单而有效的解决方案。拉取请求将该 meta 标记添加到所有标准 HTTP 错误页面的每个相关 Nginx 错误页面。
不过,该拉取请求今天最终被拒绝了。基础是 Nginx 默认错误页面应该很简单,看起来添加额外的标签是多余的。在关闭合并请求时,建议服务器管理员使用 “error_page” 指令,如果不喜欢 Nginx 的默认(非暗模式友好)错误页面,请设置自己的自定义错误页面。
转自 Nginx Rejects Dark Mode Support For Error Pages – Phoronix