Google is committed to advancing racial equity for Black communities. See how.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Połącz domenę niestandardową

Dzięki Hostingowi Firebase nie musisz rezygnować ze swoich unikalnych, ukierunkowanych na markę nazw domen. Możesz użyć domeny niestandardowej (np. example.com lub app.example.com ) zamiast domeny generowanej przez Firebase dla swojej witryny hostowanej przez Firebase.

Hosting Firebase zapewnia certyfikat SSL podpisany przez Let's Encrypt dla każdej z Twoich domen i udostępnia Twoje treści w globalnej sieci CDN.

Pozostała część tego dokumentu przeprowadzi Cię przez te czynności, aby połączyć domenę niestandardową.

Skonfiguruj domenę pod kątem hostingu

Upewnij się, że został ukończony kreator „Rozpocznij” na stronie Hostingu Firebase Twojego projektu, aby mieć witrynę Hostingu Firebase w projekcie Firebase.

Krok 1 : Dodaj domenę

  1. Na stronie hostingu swojego projektu wprowadź kreatora łączenia domeny niestandardowej:

    • Jeśli masz tylko jedną witrynę hostingową, kliknij Połącz domenę .
    • Jeśli masz więcej niż jedną witrynę hostingową , kliknij Wyświetl przy żądanej witrynie, a następnie kliknij Połącz domenę .
  2. Wpisz niestandardową nazwę domeny, którą chcesz połączyć ze swoją witryną hostingową.

  3. (Opcjonalnie) Zaznacz to pole wyboru, aby przekierować wszystkie żądania z domeny niestandardowej do drugiej określonej domeny (np. example.com i www.example.com przekierowują do tej samej treści).

  4. Kliknij Kontynuuj, aby rozpocząć proces weryfikacji.

Krok 2 : Zweryfikuj własność domeny

Jeśli pojawi się taka prośba w kreatorze konfiguracji Connect Domain , zweryfikuj swoją domenę apex.

Wykonując te kroki, upewnij się, że Twoja domena nie jest już połączona z projektem Firebase i że jesteś właścicielem określonej domeny.

  1. W witrynie dostawcy domeny znajdź stronę zarządzania DNS.

  2. Dodaj i zapisz nowy rekord z następującymi danymi wejściowymi:

    • Typ : dodaj rekord TXT.

      Hosting Firebase wymaga, aby ten rekord TXT był stale obecny w ustawieniach DNS w celu potwierdzenia własności domeny i upoważnienia Firebase do przypisywania i odnawiania certyfikatów SSL dla Twojej witryny.

      Dostawca domeny może podać ten termin jako „Typ rekordu”.

    • Host : wprowadź klucz domeny apex .

      Udowodnienie, że jesteś właścicielem domeny wierzchołkowej lub domeny głównej, stanowi dowód, że jesteś właścicielem wszystkich jej subdomen.

      Dostawca domeny może wyświetlić ten termin jako „Nazwa hosta”, „Nazwa” lub „Domena”.

    • Wartość : skopiuj unikalną wartość weryfikacyjną do pola.

      Hosting Firebase sprawdza tę wartość, aby potwierdzić własność domeny.

      Dostawca domeny może podać ten termin jako „Dane”.

  3. Odczekaj do 24 godzin na rozpowszechnienie zaktualizowanych rekordów TXT, a następnie kliknij Weryfikuj .

    Pamiętaj, że możesz kliknąć Anuluj, aby bezpiecznie zamknąć okno Połącz domenę i ponownie otworzyć w późniejszym czasie. Nie ma to wpływu na czas propagacji, ale po ponownym otwarciu okna zostaniesz poproszony o ponowne wprowadzenie nazwy domeny .

    Po długim czasie propagacji kliknięcie Weryfikuj w oknie Połącz domenę konsoli Firebase umożliwia rozpoczęcie procesu dostarczania certyfikatu SSL.

    W większości przypadków rozpowszechnienie Twoich rekordów i weryfikacja domeny nastąpi w ciągu kilku godzin, w zależności od dostawcy domeny. Zapoznaj się z dokumentacją dostawcy domeny, aby uzyskać szczegółowe instrukcje dotyczące dodawania rekordów TXT i czasów propagacji.

    Jeśli kliknięcie Weryfikuj spowoduje wyświetlenie komunikatu o błędzie, oznacza to, że Twoje rekordy nie zostały rozpropagowane lub wartości mogą być nieprawidłowe.

Krok 3 : Rozpocznij transmisję na żywo

W oknie Połącz domenę konsoli Firebase wybierz opcję Szybka konfiguracja dla nowej witryny lub Konfiguracja zaawansowana, jeśli masz już witrynę u innego dostawcy usług hostingowych i potrzebujesz migracji bez przestojów.

Poczekaj na udostępnienie certyfikatu SSL

Po zweryfikowaniu własności domeny udostępniamy certyfikat SSL dla Twojej domeny i wdrażamy go w naszej globalnej sieci CDN w ciągu 24 godzin od skierowania rekordów A DNS do Hostingu Firebase.

Twoja domena będzie wymieniona jako jedna z alternatywnych nazw podmiotu (SAN) w certyfikacie SSL FirebaseApp. Możesz wyświetlić ten certyfikat za pomocą narzędzi bezpieczeństwa przeglądarki. Podczas obsługi administracyjnej domeny możesz zobaczyć nieprawidłowy certyfikat, który nie zawiera nazwy Twojej domeny. Jest to normalna część procesu i ustąpi po udostępnieniu certyfikatu Twojej domeny.

W przypadku użytkowników konfiguracji zaawansowanej Twoja witryna będzie hostowana przez poprzedniego dostawcę usług hostingowych, dopóki stan konfiguracji na stronie Hosting Firebase projektu nie zmieni się na Połączono .

Twój niestandardowy klucz domeny

Podczas dodawania lub edytowania rekordów DNS różni dostawcy domen oczekują wprowadzenia różnych danych wejściowych w polu Host w ich witrynach zarządzania DNS. Poniżej zebraliśmy typowe dane wejściowe od popularnych dostawców. Szczegółowe instrukcje można znaleźć w dokumentacji dostawcy domeny.

Typ domeny Klucz domeny niestandardowej
Domena Apex

Typowe dane wejściowe obejmują:

  • @
  • Nazwa domeny wierzchołka (na example .com )
  • Pozostawienie pustego pola Host
Subdomena

Typowe dane wejściowe obejmują:

  • Pełna nazwa subdomeny (na przykład app. example .com )
  • Tylko część subdomeny (na przykład, app tylko, pozostawiając na zewnątrz . example .com )
  • Tylko www dla subdomeny www. example .com

Wspólni dostawcy domen

Oto kilku typowych dostawców domen i typy danych wejściowych, których każdy może wymagać. Informacje te są w miarę możliwości aktualne, ale szczegółowe instrukcje można znaleźć w dokumentacji dostawcy domeny.

Skonfiguruj opisy stanu dla domen niestandardowych

Status Opis
Wymaga konfiguracji

Może być konieczna zmiana konfiguracji w rekordach DNS.

  • W większości przypadków rekordy A DNS nie zostały przesłane z dostawcy nazwy domeny do serwerów Hostingu Firebase.
    Wskazówka dotycząca rozwiązywania problemów: jeśli minęło więcej niż 24 godziny, sprawdź, czy Twoje rekordy są skierowane do Hostingu Firebase.

  • W rzadszych przypadkach, zwłaszcza jeśli używasz przepływu konfiguracji zaawansowanej, wyzwania SSL mogą kończyć się niepowodzeniem, ponieważ:

    • Twoje rekordy DNS zawierają rekordy A lub CNAME, które wskazują innych dostawców usług hostingowych.
      Wskazówka dotycząca rozwiązywania problemów: sprawdź, czy rekordy A wskazują tylko na Hosting Firebase, i usuń wszystkie rekordy CNAME.
    • Migracja nie powiodła się, a token (rekordy DNS TXT lub przesłany plik przesłany do Twojej witryny) jest teraz nieprawidłowy.
      Wskazówka dotycząca rozwiązywania problemów: kliknij Wyświetl obok domeny, a następnie podaj nowy token do istniejącej domeny.
W oczekiwaniu

Prawidłowo skonfigurowałeś domenę niestandardową, ale Hosting Firebase nie udostępnił certyfikatu SSL.

Czasami następujące problemy mogą utrudniać tworzenie certyfikatu SSL dla domeny niestandardowej:

  • Twoje rekordy CAA są zbyt restrykcyjne.
    Wskazówka dotycząca rozwiązywania problemów: upewnij się, że urząd certyfikacji Let's Encrypt może tworzyć certyfikaty SSL dla Twojej domeny.
  • Twój kod wyzwania jest nieprawidłowy.
    Jeśli korzystasz z przepływu konfiguracji zaawansowanej i migracja nie powiodła się, Twój token (i jego kod wezwania) są teraz nieprawidłowe.
    Wskazówka dotycząca rozwiązywania problemów: kliknij Wyświetl obok domeny, a następnie podaj nowy token do istniejącej domeny.
  • Poprosiłeś o certyfikaty dla zbyt wielu subdomen.
    Wskazówka dotycząca rozwiązywania problemów: ogólnie rzecz biorąc, Hosting Firebase zaleca nie więcej niż 20 subdomen w jednej domenie niestandardowej wierzchołka ze względu na limity wydawania certyfikatów SSL.
Połączony

Twoja domena niestandardowa ma odpowiednie rekordy DNS i certyfikat SSL.
Możesz udostępniać zawartość swojej witryny.

Wymaga ponownej weryfikacji

Firebase może wymagać ręcznej ponownej weryfikacji własności domeny, jeśli wystąpi jedna z następujących sytuacji:

  • Rekord TXT dodany podczas wstępnej weryfikacji prawa własności do domeny został zmieniony lub usunięty z ustawień DNS domeny.
    • Należy pamiętać, że w jednej domenie dozwolonych jest wiele rekordów TXT z tokenem weryfikacji witryny Google.
    • Wymagamy, aby rekord TXT był stale obecny w ustawieniach DNS, ponieważ potwierdza to, że jesteś właścicielem domeny i upoważnia nas do przypisywania i odnawiania certyfikatów SSL dla Twojej witryny.
  • Osoba, która potwierdziła własność domeny, została usunięta jako członek Twojego projektu Firebase.
Wskazówka dotycząca rozwiązywania problemów: odwiedź stronę Hosting swojego projektu, aby dokończyć proces ponownej weryfikacji w określonym przedziale czasowym (zwykle 30 dni), aby uniknąć automatycznego odłączania domeny niestandardowej od Hostingu Firebase.