Объявляя rewrite следующим образом
"rewrites": [ {
"source": "/bigben",
"function": "bigben"
} ]
, вы фактически «перенаправляете запросы хостинга на свою функцию», как объяснено в документации .
Если вы посмотрите документацию о настройке перезаписей , вы увидите, что для
"rewrites": [ {
"source": "/foo{,/**}",
"destination": "/index.html"
} ]
Атрибут rewrites содержит массив перезаписейправила, где каждое правило должно включать:
A source , указывающий шаблон глобуса
A destination , который является локальным файлом, который должен существовать
Делая
"rewrites": [ {
...
"function": "bigben"
} ]
вместо
"rewrites": [ {
...
"destination": "...."
} ]
, вы перенаправляете для bigben
функции , как объяснено здесь .
Таким образом, "с точки зрения Layman", платформа перенаправляет входящие запросы, поступающие от одного или нескольких источники для одного или нескольких пунктов назначения , и, в вашем случае, пунктом назначения является функция Cloud.