为 4xx/5xx 状态代码错误生成自定义响应页面

本文介绍如何使用 Microsoft Dynamics 365 Commerce 中的制作工具为 4xx 和 5xx 状态代码错误生成自定义响应页。

如果请求失败,服务器将发出 HTTP 状态代码错误响应。 如果未找到页面,将捕获并返回 404 状态代码,如果发生了服务器错误,将捕获并返回 500 状态代码。 在 Dynamics 365 Commerce 中,应用程序用户可为这些状态代码错误响应生成自定义状态代码错误响应页,对用户显示。

生成状态代码错误响应页

若要开始生成状态代码错误响应页,请执行以下步骤。

  1. 在首选 Web 浏览器中,登录到 Dynamics 365 Commerce。
  2. 选择要为其生成 4xx/5xx 状态代码错误响应页的站点。

生成模板

若要生成状态代码错误响应页的模板,请执行以下步骤。

  1. 转到模板
  2. 选择新建以创建页面模板。
  3. 新建模板对话框的模板名称下,为新模板输入名称,然后选择确定
  4. 基于希望状态代码错误响应页要采用的结构生成模板。
  5. 选择保存,选择完成编辑签入模板,然后选择发布进行发布。

生成状态代码错误响应页

若要生成状态代码错误响应页,请执行以下步骤。

  1. 转到页面
  2. 选择新建创建页面。
  3. 选择模板对话框中,选择一个模板,然后在页面名称下,输入状态代码错误响应页面的名称。 保持页面 URL 字段为空。
  4. 生成页面。
  5. 选择保存,选择完成编辑签入页面,然后选择发布进行发布。

注释

可为 4xx 和 5xx 状态代码错误创建单独的状态代码错误响应页。 也可以将同一个通用状态代码错误响应页用于两个错误类别。

为状态代码错误响应页设置重定向。

若要为状态代码错误响应页设置重定向,请执行以下步骤。

  1. 转到 URL > 新建 > 新建别名,然后选择之前生成的状态代码错误响应页。
  2. 别名字段中,输入 default-4xxdefault-5xx,具体取决于要为其设置重定向的状态代码错误响应页。 必须发布这些别名。 否则,重定向无效。
  3. 选择确定提交链接。

注释

如果要为两个错误类别设置一个状态代码错误响应页,请重复此过程将另一个错误类别的别名链接到同一页。

其他资源

使用模板

添加新的站点页面

创建页面 URL