是否可以设置静态404错误页面而无需在CMS SiteTree中创建此页面?
我尝试在 Layout 文件夹中设置 ErrorPage.ss ,其中包含错误文本。它仅在SiteTree中创建错误页面时有效。
答案 0 :(得分:4)
站点树中的404错误页面将页面html输出到/assets/error-404.html
,以便在找不到站点树404页面的情况下使用。
在我们的主.htaccess
中应该是以下行,用于设置服务器应查找静态404错误页面的位置:
ErrorDocument 404 /assets/error-404.html
如果我们取消发布站点树中的404错误页面,服务器将使用此静态html页面。然后,我们可以编辑/assets/error-404.html
文件来控制静态404错误页面。