热门创建Artifactory页面404定制吗?

时间:2018-11-27 13:37:13

标签: http-status-code-404 artifactory

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

Artifactory Error 404 image

如何使它看起来更加用户友好,说明您正在寻找的工件已被删除。

1 个答案:

答案 0 :(得分:1)

  

说明正在寻找的工件已被删除。

在我看来,“项目<文件路径>不存在”是一个非常清楚的解释,说明该工件不存在。如果您需要它来区分不存在的项目和曾经存在但被删除的项目,则很可能是不可能的。

  

如何使它看起来更加用户友好

已经存在的404页旨在实现自动化友好:采用JSON格式,可以通过脚本轻松读取。我认为这是因为您不太可能在浏览器中打开404页面,因为Web用户界面没有指向404页面的链接。

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