热门创建 Artifactory 页面 404 定制?

Hot to create Artifactory page 404 customization?

我使用的是 Artifactory 版本 6.5.2 社区版。 我想自定义 404 错误页面,因为指向已删除工件的链接将在其他系统中可用。

Artifactory Error 404 image

如何使它看起来更友好,解释您要查找的工件已被删除。

explaining that the artifacts you are looking for are already deleted.

在我看来,

"Item <file path> does not exist" 是一个非常明确的解释,即工件不存在。如果您需要它来区分从未存在的项目和曾经存在但已被删除的项目,那很可能是不可能的。

How to make this looks more user friendly

现有的 404 页面旨在实现自动化:它采用 JSON 格式,脚本更容易读取。我认为这个想法是您不太可能在浏览器中打开 404 页面,因为网络 UI 不会有指向 404 页面的链接。

A​​rtifactory 没有内置的方式来自定义 404 页面,但您始终可以使用反向代理(例如 nginx),它可以配置为自动拦截 Artifactory 的 404 响应并将其替换为您的自定义页面。相关:Nginx - Customizing 404 page