【问题标题】:Hot to create Artifactory page 404 customization?热创建 Artifactory 页面 404 自定义?
【发布时间】:2018-11-27 13:37:13
【问题描述】:

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

Artifactory Error 404 image

如何使它看起来对用户更友好,说明您要查找的工件已被删除。

【问题讨论】:

  • 对。你的问题在哪里?你的问题是什么?请分享您尝试过的代码,指出确切的问题。请参阅stackoverflow.com/help/how-to-ask 虽然这不是“编写我的代码”页面
  • @planetmaker 谢谢你的评论!

标签: http-status-code-404 artifactory


【解决方案1】:

说明您要查找的工件已被删除。

在我看来,

“项目 不存在”是一个非常清楚的解释,即工件不存在。如果您需要它来区分从未存在的项目和曾经存在但已被删除的项目,那很可能是不可能的。

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

已经存在的 404 页面被设计为对自动化友好:它采用 JSON 格式,更容易被脚本读取。我认为这个想法是您不太可能在浏览器中打开 404 页面,因为 Web UI 没有指向 404 页面的链接。

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

【讨论】:

    猜你喜欢
    • 2013-07-13
    • 2018-11-16
    • 1970-01-01
    • 1970-01-01
    • 2010-11-04
    • 2012-10-26
    • 2011-08-05
    • 1970-01-01
    相关资源
    最近更新 更多