現在、私はfirebaseでクラウド機能を開発しており、展開後、次のようなエンドポイントを取得します
https://us-central1-app-id.cloudfunctions.net/api/path/of/api/
私の質問は、次のようなnginxプロキシを使用して、このエンドポイントにカスタムドメインをマップすることは可能ですか?
http://my-domain.com/path/of/api/
いくつかの実験の後、カスタムドメインをクラウド関数にリンクした後にこのエラーが発生しました
404. That’s an error.
The requested URL /path/of/api/ was not found on this server. That’s all we know.
これがnginxの私の設定です
location /path/of/api/ {
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Connection "Keep-Alive";
proxy_set_header Proxy-Connection "Keep-Alive";
proxy_cache_bypass $http_upgrade;
proxy_pass https://us-central1-app-id.cloudfunctions.net/api;
}