如何将自定义域指向netlify函数



本质上,我有一个netlify函数,位于路径-http://<auto-generated-name>.netlify.app/.netlify/functions/index。我按照netlify面板上的说明设置了一个自定义域,但有了这个设置,我必须转到http://<custom-domain>.com/.netlify/functions/index才能访问我的应用程序。

我想设置我的自定义域,以便所有对http://<custom-domain>.com的请求都直接转到函数,而不是根http://<auto-generated-name>.netlify.app。我该怎么做?

编辑:我试着在netlify.toml文件中添加重定向,这确实有效,但我仍然很好奇是否有办法"直接";将域指向函数,而不是重定向请求。

您也许可以在index.html上托管一个简单的html页面,该页面运行一些JS来调用您的函数。

但最有可能的是,您只想使用200状态代码进行netlify重定向,因为该配置将保持原始URL不变,并使其看起来像是托管的,而不会被重定向。

根据您的netlify和缓存设置,这实际上会在第一页加载时运行,而重定向实际上从未发生过。

相关内容

  • 没有找到相关文章

最新更新