我正在尝试配置 Plesk 以便向网站访问者显示自定义错误 html。
当前托管的站点是 ASP.NET 站点。此站点在 error403.aspx 和 error404.aspx 文件上显示其自定义错误。
现在为了遵守 plesk,我已经创建了 error_docs 以及所需的文件,例如 forbidden.html 等等...
当用户尝试导航时http://mysite.com/a_missing_page.aspx,访问者被正确重定向到error404.aspx。
但当用户尝试导航到不存在的目录时http://mysite.com/a_missing_folder/该网站将我带到 IIS 404 常规页面。
Plesk 在 Web 托管设置中激活了自定义错误文档。web.config 中定义的 ASP.NET 错误页面显示正常。但似乎 Plesk 不会显示其自定义 html 错误文档。
这里的重点是设置目录的自定义错误页面。是否可以使用 Plesk 执行此操作,还是必须在 IIS 上手动更改它?
答案1
登录域管理员。打开设置,在页面底部选中“允许自定义错误消息”
当然,您需要一些自定义错误消息页面。
转到“文件管理器”打开 error_docs 目录并进行修改。
您将在右下角看到(勉强)设计和 HTML 选项卡。只需将您的代码粘贴到 HTML 字段即可。