所以我已经将谷歌云功能部署到这样的地方:
https://us-central1-my-project.cloudfunctions.net/my-function
我可以成功呈现这样的动态网页:
https://us-central1-my-project.cloudfunctions.net/my-function?slug=foo
现在,我想把它放在一个普通的 URL 后面,这样它就可以这样工作:
https://my-domain.com/some-directory/foo
我希望它是https而不是 http。请注意,我some-directory
在 slug 上方添加了foo
代码,因此那里有一些重写逻辑。
所以基本上从这里到这里:
https://us-central1-my-project.cloudfunctions.net/my-function?slug=foo
https://my-domain.com/some-directory/foo
问题是如何做到这一点。想知道你是否可以指导我如何做到这一点,我认为这也会帮助未来的谷歌员工。
当我搜索“谷歌云功能的自定义域”时,我得到的是“端点”或“openapi”,或者我不知道,但它似乎不太相关。但是,无论如何,我还是继续并更改了我的 DNS 名称服务器以匹配他们所说的:
A 198.51.100.0
A 198.51.100.2
A 198.51.100.4
A 198.51.100.6
AAAA 2001:db8:ffff:32::15
AAAA 2001:db8:ffff:34::15
AAAA 2001:db8:ffff:36::15
AAAA 2001:db8:ffff:38::15
但我不知道下一步该做什么。不幸的是,与 AWS 相比,Google Cloud 的文档微不足道。