【问题标题】:How test 11ty 404 page?如何测试11ty 404页面?
【发布时间】:2022-02-09 06:39:27
【问题描述】:

我为我的 11ty 项目构建了一个 404 页面,如 11ty 快速提示所示:

https://www.11ty.dev/docs/quicktips/not-found/
QUICK TIP #006—ADDING A 404 NOT FOUND PAGE TO YOUR STATIC SITE

然后我故意添加了一个指向不存在的文件的链接,如下所示:

[404 test](/error.html)

但是当我点击这个时,我只是得到一个 console.log 错误,而不是 404.html。请注意,我使用的是 110 的 BrowserSync 服务器。

那么我该如何测试 404 页面呢?

【问题讨论】:

    标签: http-status-code-404 eleventy


    【解决方案1】:

    检查dist文件夹中是否有404/index.html404.html文件,编译文件夹中是否有这样的文件?

    还要检查您的 src 文件夹中是否有 404.html404.njk 文件。

    【讨论】:

    • 是的,我有一个 404.html。我认为 11ty browsersynx 不使用它。我相信它会在 github 上运行。也许实时服务器或其他开发服务器可能会工作。
    【解决方案2】:

    Eleventy 本身并不是一个网络服务器。它在您开发时在本地运行,但在生产中,它只是文件。您的 Web 服务器/主机/等应该提供一种支持 404 的方法,您可以在那里进行设置。

    【讨论】:

      猜你喜欢
      • 2020-12-18
      • 1970-01-01
      • 2021-08-07
      • 1970-01-01
      • 1970-01-01
      • 2019-05-01
      • 2014-12-06
      • 1970-01-01
      • 2015-08-15
      相关资源
      最近更新 更多