Итак, я развернул облачную функцию Google в таком месте, как это:
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
над слагом foo
, так что здесь есть немного переписать логику.
Так что, в общем, иди отсюда сюда:
https://us-central1-my-project.cloudfunctions.net/my-function?slug=foo
https://my-domain.com/some-directory/foo
Вопрос в том, как это сделать. Хотите знать, не могли бы вы рассказать мне, как это сделать, что, я думаю, также поможет будущим гуглерам.
Когда я ищу "пользовательский домен для облачной функции Google", я получаю это , которое относится к "конечным точкам" или "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
Но я потерян, что делать дальше. Документация для Google Cloud - ничто по сравнению с AWS, что вызывает сожаление.
Этот настолько близок к тому, что я нашел до сих пор, но он все еще даже близко не работает. Может быть это ближе к тому, что я хочу.