Html 从哪里可以访问netlify.toml文件?

Html 从哪里可以访问netlify.toml文件?,html,github,netlify,Html,Github,Netlify,所以我在GitHub存储库中有几个文件,我想设置一个自定义404错误页面。当我搜索它时,它要求我在我的netlify.toml文件中插入一些内容,该文件应该在我的根目录中(我想这意味着存储库本身),但我找不到它!我应该在我的存储库中创建文件吗?任何帮助都将不胜感激。netlify.toml文件是netlify如何处理的,它允许您为部署配置更高级的选项,以及覆盖您可以在基于web的前端中设置的选项。如果您的存储库中还没有此文件,您可以在存储库的根目录下创建它,Netlify将在下次部署时自动读取它

所以我在GitHub存储库中有几个文件,我想设置一个自定义404错误页面。当我搜索它时,它要求我在我的
netlify.toml
文件中插入一些内容,该文件应该在我的根目录中(我想这意味着存储库本身),但我找不到它!我应该在我的存储库中创建文件吗?任何帮助都将不胜感激。

netlify.toml文件是netlify如何处理的,它允许您为部署配置更高级的选项,以及覆盖您可以在基于web的前端中设置的选项。如果您的存储库中还没有此文件,您可以在存储库的根目录下创建它,Netlify将在下次部署时自动读取它

虽然无法从前端设置重定向规则,但不一定需要创建
netlify.toml
文件来使用自定义404错误页面,尽管这样做可以提供更高级的控制。您还可以在发布目录(即:Netlify实际发布的目录)中使用原始目标(包括匹配其后任何内容的splat
*
,如果需要)、重定向目标和HTTP状态代码

# Put this in _redirects in your publish directory
# This shows a custom 404 page for any paths on the site
/* /404.html 404

那么我是否需要创建具有任何扩展名的_重定向文件?我没有任何发布目录,那我该怎么办?我应该创建一个目录吗?还是应该在根目录中创建_重定向文件?有了这些配置,我的网站运行得很好。不,没有扩展,只需命名它
\u重定向
,你就可以开始了。事实上,我不知道它如何处理没有发布目录的项目,但尝试将其放到根目录中没有坏处。在这种情况下,您应该能够删除文件或恢复提交,而不会出现任何问题。根据,
\u重定向
文件只需与
index.html
(或等效文件)文件位于同一位置即可生效。