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