【问题标题】:SilverStripe static error pageSilverStripe 静态错误页面
【发布时间】:2016-07-11 23:55:03
【问题描述】:

是否可以设置静态 404 错误页面无需在 CMS SiteTree 中创建此页面

我尝试在 Layout 文件夹中设置一个 ErrorPage.ss,其中包含错误文本。只有在 SiteTree 中创建错误页面时才有效。

【问题讨论】:

    标签: silverstripe


    【解决方案1】:

    站点树中的404错误页面将页面html输出到/assets/error-404.html,以供在找不到站点树404页面的情况下使用。

    在我们的主要.htaccess 中应该是以下行,用于设置服务器应在何处查找静态 404 错误页面:

    ErrorDocument 404 /assets/error-404.html
    

    如果我们在站点树中取消发布 404 错误页面,服务器将使用此静态 html 页面。然后我们可以编辑/assets/error-404.html文件来控制静态404错误页面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-16
      • 2014-07-20
      • 2016-04-22
      • 1970-01-01
      • 1970-01-01
      • 2017-11-04
      • 1970-01-01
      • 2023-04-04
      相关资源
      最近更新 更多