Firebase Function에 개별 도메인 이름을 지정하는 방법

글쓰기에도 힌트가 있으면 공개할 거라고 생각해요.


개요


Firebase Function에 자신의 도메인 이름 지정
다음은 구성 방법에 대한 설명입니다.
  • Firebase Functions
  • AWS API Gateway
  • AWS Route 53
  • Route53 → API Gateway → Functions

    날과 씨

    LINE Messaging API로부터 이벤트 알림 수신WebhookエンドポイントFirebase Functions를 통해 구축됩니다.
    원래 URL이 길고 잘 기억이 안 나요.LINEオフィシャルアカウントマネージャー부터 Webhook URL까지
    등록해도 보기 싫다.
    그러나 일반적인 조사 후 나온 rewirters에서 개작한 방법은 다음과 같다.
    Nuxt가 구축한 현재 응용 프로그램에서는 다음과 같이 설정되어 있어 사용할 수 없는 것으로 판단됩니다.
    (사용할 수 있는 방법이 있으면 알려주세요.)
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ]
    
    좀 지루하지만 상술한 구성을 채택했다.

    절차.


    전제 조건으로 삼다
  • Functions 제작 완료
  • Route53에서 사용하고자 하는 독립역 설정이 완료되었습니다.
    상태부터 설명하다.
  • 해설로 삼다
  • SSL 인증서 작성
  • API Gateway 구축
  • API Gateway의 독립 도메인 설정
  • Route 53 설정
  • 가장 적합한 곳


    순서대로 정리하겠지만 좋아하는 곳부터 적어 놓을게요.
  • API Gateway는 リージョナルエッジ最適化
  • 가 아니어야 합니다.
  • エッジ最適化 중 SSL 인증서는 버지니아 북부에서만 선택할 수 있음
  • Route 53, A 레코드 별칭 중 가장자리 최적화를 통해 만든 Cloudfront
  • 선택
  • 종합적으로 요청한 곳에서 HTTP 헤더를 재단할 필요가 없다면 헤더 설정을 변경할 필요가 없다(대문자의 소문자에 따라 동일한 헤더 중복 등 수수께끼 같은 규격이 존재한다)
  • Image from Gyazo

    좋은 웹페이지 즐겨찾기