Marka odaklı benzersiz alan adlarınızdan vazgeçmeniz gerekmez.
Firebase Hosting Özel bir alan kullanabilirsiniz (ör. example.com veya
app.example.com) alan adı yerine
Firebase tarafından barındırılan site.
Firebase Hosting, alanlarınızın her biri için bir SSL sertifikası sağlar
ve içeriğinizi küresel bir CDN üzerinden sunar.
Bu dokümanın geri kalanında, özel verilerinizi birbirine bağlamaya yönelik adımlar açıklanmaktadır.
alan adına sahip olmanız gerekir.
Alanınızı Hosting için ayarlama
"Başlarken" adımını tamamladığınızdan emin olun. sihirbazından,
Firebase Hosting sayfa
Böylece Firebase projenizde Firebase Hosting sitesi olur.
1. Adım: Özel alan ekleyin
Projenizin
Hosting sayfa,
özel bir alan adı bağlamak için sihirbaza girin:
Yalnızca bir Hosting siteniz varsa Özel alan adı ekle'yi tıklayın.
Birden fazla Hosting siteniz varsa şunu tıklayın:
İstediğiniz site için Görünüm'ü ve ardından Özel alan adı ekle'yi tıklayın.
Hosting cihazınıza bağlamak istediğiniz özel alan adını girin
girin.
(İsteğe bağlı) Özel alandaki tüm istekleri şu adrese yönlendirmek için kutuyu işaretleyin:
belirtilen ikinci bir alan (example.com ve
www.example.com aynı içeriğe yönlendirir).
DNS kayıtlarınızı yapılandırmak ve özel alanınızın kurulumunu tamamlamak için Devam'ı tıklayın.
2. Adım: Özel alan ayarlayın
Alanı Bağla kurulum sihirbazında istenirse
apex alanınızı doğrulayın.
Bu adımlar, alanınızın
Firebase projesiyle ve belirtilen alana sahip olduğunuzdan emin olun.
Alan sağlayıcınızın sitesinde DNS yönetim sayfasını bulun.
Aşağıdaki girişlerle yeni bir kayıt ekleyip kaydedin:
Type (Tür): TXT kaydı ekleyin.
Firebase Hosting, bu TXT kaydını sürekli olarak saklamanızı gerektirir
DNS ayarlarınızda bulunan, alan adının sahibi olduğunuzu kanıtlamak ve
Firebase'i sitenize ilişkin SSL sertifikaları ataması ve yenilemesi için yetkilendirmelisiniz.
Alan sağlayıcınız bu terimi "Kayıt Türü" olarak listeleyebilir.
Connect (Alanı Bağla) bölümünü güvenli bir şekilde kapatmak için Cancel'ı (İptal) tıklayabilirsiniz.
daha sonra yeniden açabilirsiniz. Bu ayar, dağıtım işlemini etkilemez
ancak daha sonra tekrar
alan adınızı yeniden girmeniz
pencereyi yeniden açarsınız.
Yeterince yayılma süresinin ardından Alanı Bağla'da Doğrula'yı tıklayın.
Firebase konsolunun penceresi, SSL sertifikasını başlatmanıza olanak tanır.
temel hazırlık işlemine.
Çoğu durumda, kayıtlarınızın yayılması ve alanınızın doğrulanması
alan sağlayıcınıza bağlı olarak birkaç saat içinde tamamlanır. Referans
alan sağlayıcınızın dokümanlarına göz atabilirsiniz.
TXT kayıtları ve yayılım süreleri.
Doğrula'yı tıkladığınızda bir hata mesajı görüntüleniyorsa kayıtlarınızda
olabilir veya değerleriniz yanlış olabilir.
Firebase konsolunun Özel Alan Ekleme sihirbazında Hızlı
Kurulum veya Gelişmiş Kurulum.
Hızlı Kurulum, şu anda almayan yeni alanlar için kullanılabilir
başka bir Hosting kaynağından aktarmaya çalıştığınız trafik veya alan adları
girin. Başka bir barındırma sağlayıcıda istek alan bir alanınız varsa ve kesintisiz bir taşıma işlemine ihtiyacınız varsa Gelişmiş Kurulum'u kullanabilirsiniz.
Gelişmiş Kurulum sihirbazı bir SSL sertifikası oluşturup
Hosting tarihinden önce alanda trafik sunmasına izin vermek için sahiplik hak talebi
trafik alabilir.
Hızlı Kurulum
Firebase konsolunun Özel Alan Ekleme sihirbazı
sayfanızı
Firebase Hosting. Aşağıdaki girişleri kullanarak alanınızdaki kayıtları DNS sağlayıcınıza ekleyin, kaldırın ve kaydedin:
Belirttiğiniz ana makine, hizmet vermek istediğiniz alandır.
içerik; Bu alan adı bir apex alan adı veya alt alan adı olabilir.
Alan sağlayıcınız bu terimi "Ana Makine Adı", "Ad" veya "Alan" olarak listeleyebilir.
Değer: Sağlanan IP adreslerini kayıtların değerine atayın.
Alan sağlayıcınız bu terimi "Veri", "Hedef",
"İçerik", "Adres" veya "IP Adresi".
SSL sertifikanızı hazırlamanız için zaman tanıyın.
DNS'nizi Firebase Hosting'ye yönlendirdikten sonra bu işlem 24 saati bulabilir.
Çoğu durumda, kayıtlarınızın yayılması ve SSL sertifikanızı hazırlama işlemi, alan sağlayıcınıza bağlı olarak birkaç saat içinde gerçekleşir.
Gelişmiş Kurulum
Özel Alan Adı Ekle
sihirbazın Gelişmiş kurulum modu, Hosting uygulamasını aşağıdaki gibi yapılandırabilmenizi sağlar:
alan adınıza trafik yönlendirmeden önce güvenli bir şekilde uygulamanıza olanak tanır. İçinde
genel olarak, Hosting bir
alan:
Sahiplik kaydı: TXT kaydı, Hosting ürününe hangi Siteyi bildirir
alanında yayınlanacak
SSL sertifikası: alana özgü bir sertifika
Hosting sunucuları arasında şifrelenmiş iletişime olanak tanıyan sertifika
ve son kullanıcılara
IP kayıtlarının barındırılması: bir veya daha fazla A ve AAAA kaydı
alan için tüm istekleri Hosting sunucularına yönlendiren
Gelişmiş kurulum, alanınızı yapılandırmada size yol gösterir
ilk iki şartın Hosting tarafından karşılanabilmesi için
almaya başlamadan önce doğru içeriği sunmaya hazır olduğunu
.
Bu sihirbaz bu işlemi iki adımlı bir iş akışı olarak gösterir:
Alanı hazırlama
Update DNS kayıtları(DNS kayıtlarını güncelle): Bir veya daha fazla kaydı şuraya ekleyin:
alanınız:
Sahiplik: Formda bir TXT kaydı
"hosting-site=[site_id]".
CAA (isteğe bağlı): Bir çift CAA
Hosting sertifikasına izin veren kayıtlar
Yetkilileri ile iletişime geçin. Yalnızca
Hosting, içeriği engelleyen mevcut CAA kayıtları bulursa
sertifika sağlanmasını önlüyor.
SSL sertifikası oluşturma: Sihirbaz, Hosting'in Sertifika Yetkililerinin alanınız için SSL sertifikası oluşturmak üzere kullanacağı bir ACME meydan okuması sağlar. Farklı alan adlarında ve
veya HTTP sınaması:
DNS sorgulaması: Alan sağlayıcınızın DNS adresini ziyaret edin
en iyi uygulamaları görelim. ACME sorgulamasında TXT kaydı ekleme
alt alan adı anahtarı ve sağlanan değer. Şunun için 24 saat kadar bekleyin:
yayılımını kontrol etmek de önemlidir.
HTTP sorgulaması:
Sağlanan metin dosyasını
belirtin ve mevcut olduğunu doğrulayın.
Hosting, ACME sorgulamalarını doğrulamaya çalışacaktır
. CA
zorlukları herhangi bir nedenle doğrulayın (ör. aralıklı olarak)
olabilir. Hosting adlı sağlayıcının yeni bir
isteyebilirsiniz. Doğrulama işlemi başarıyla tamamlandıktan sonra,
Hosting için bir SSL sertifikası sağlaması ve buna izin vermesi için birkaç saat
ekleyebilirsiniz.
Doğrudan Hosting hedefine
Hosting, alan adı sahipliğinizi belirledikten ve
SSL sertifikası, DNS sağlayıcınıza dönün ve DNS A/AAAA kayıtlarını ekleyin
istekler Hosting adresine yönlendiriliyor:
Type (Tür): İstenen DNS A/AAAA kayıtlarını ekleyin.
Barındırıcı:
Her iki kayıt için de özel alan anahtarınızı girin.
Belirttiğiniz ana makine
içerik yayınlamak istediğiniz alandır; bu alan adı,
apex alanı veya alt alanı olabilir. Alan sağlayıcınız bu terimi şu şekilde listeleyebilir:
"Ana makine adı", "Ad" veya "Alan".
Değer: Bir değer atayın
alanınızı belirtilen IP'ye yönlendirmek için her bir DNS A/AAAA kaydına değer
adres.
Alan adı sağlayıcınız bu terimi "Veri", "Puanlar"
Alıcı", "İçerik", "Adres" veya "IP Adresi".
SSL sertifika temel hazırlığını bekleyin
Alan sahipliğini doğruladıktan sonra alan adınız için bir SSL sertifikası sağlarız.
24 saat içinde global CDN'miz genelinde dağıtabilirsiniz.
DNS A kayıtları Firebase Hosting adresine kaydedilir.
Alanınız
FirebaseApp SSL sertifikası. Bu sertifikayı, tarayıcının
güvenlik araçları. Alan temel hazırlığı yapılırken geçersiz bir
. Bu,
işlemi gereklidir ve alan sertifikanızın kullanıma sunulmasından sonra çözülür.
Gelişmiş Kurulum kullanıcıları için web siteniz, daha önce kullandığınız barındırma hizmeti tarafından barındırılacak
tarihine kadar
kurulum durumunu
projenin
Firebase Hosting sayfasıBağlı güncellemelerine bakın.
Özel alan anahtarınız
DNS kayıtlarını eklerken veya düzenlerken farklı alan sağlayıcıları sizden bunu bekler
DNS yönetiminde Host (Ana Makine) alanı için farklı girişler girmesini
siteler. Popüler sağlayıcıların genel girişlerini aşağıda derledik.
Ayrıntılı talimatlar için alan sağlayıcınızın dokümanlarına bakın.
Alan türü
Özel alan anahtarı
Apex alanı
Genel girişler şunları içerir:
@
Apex alan adı (örneğin,
example.com)
Host (Ana makine) alanını boş bırakmak
Alt alan adı
Genel girişler şunları içerir:
Tam alt alan adı (örneğin, app.example.com)
Yalnızca alt alan adı kısmı (örneğin, yalnızca app,
ve .example.com dışarıda bırakarak)
Yalnızca www.example.com alt alan adı için www
Sık kullanılan alan sağlayıcılar
Aşağıda bazı yaygın alan adı sağlayıcıları ve her birinin gerektirebileceği giriş türleri verilmiştir.
Bu bilgiler mümkün olduğu kadar güncel tutulur ancak
alan sağlayıcısının dokümanlarına bakın.
Cloudflare
Tür
Düzenleyen
Değer
DNS TXT kaydı girişleri
TXT
example.com
Firebase konsolunda sağlanan doğrulama değeri
DNS A kaydı girişleri
A
example.com
199.36.158.100
A
www
199.36.158.100
Google Cloud DNS
Tür
Düzenleyen
Değer
DNS TXT kaydı girişleri
TXT
example.com
Firebase konsolunda sağlanan doğrulama değeri
DNS A kaydı girişleri
A
example.com
199.36.158.100
A
www
199.36.158.100
NameCheap
Tür
Düzenleyen
Değer
DNS TXT kaydı girişleri
TXT
@
Firebase konsolunda doğrulama değeri sağlandı
DNS A kaydı girişleri
A
@
199.36.158.100
A
www
199.36.158.100
Squarespace
Tür
Düzenleyen
Değer
DNS TXT kaydı girişleri
TXT
@
Firebase konsolunda doğrulama değeri sağlandı
DNS A kaydı girişleri
A
@
199.36.158.100
A
www
199.36.158.100
Özel alanlar için kurulum durumu açıklamaları
Durum
Açıklama
Kurulum gerekiyor
DNS kayıtlarınızla bir yapılandırmayı değiştirmeniz gerekebilir.
Çoğu durumda DNS A kayıtlarınız yayılmamıştır.
, alan adı sağlayıcınızdan Firebase Hosting sunucularına gönderebilirsiniz.
Sorun giderme ipucu: 24 saatten uzun bir süre geçtiyse
Kayıtlarınızı Firebase Hosting adresine yönlendirdiniz.
Nadir durumlarda, özellikle de Gelişmiş Kurulum
akışında, SSL sorgulamaları aşağıdaki nedenlerle başarısız olabilir:
SSL sertifikası sorgulamaları başarısız oldu ve jetonu (DNS TXT)
kayıtların veya yüklemelerin
dosyası) artık geçersiz.
Sorun giderme ipucu: Alan için Görünüm'ü tıklayın.
Ardından, yeni jetonu mevcut alanınıza sağlayın.
Beklemede
Özel alanınızı doğru şekilde oluşturdunuz ancak Firebase Hosting
SSL sertifikası sağlamadı.
Bazen aşağıdaki sorunlar SSL basmayı geciktirebilir:
özel bir alan adı için sertifika:
CAA kayıtlarınız çok kısıtlayıcı.
Sorun giderme ipucu: Sertifika yetkililerinin
"letsencrypt.org" ve "pki.goog" öğelerinin
alanınız.
Meydan okuma kodunuz geçersiz. Gelişmiş
Kurulum akışı ve taşıma işlemi başarısız oldu, jetonunuz (ve zorluğu)
kodu) artık geçersizdir.
Sorun giderme ipucu: Alan için Görünüm'ü tıklayın.
Ardından, yeni jetonu mevcut alanınıza sağlayın.
Çok fazla alt alan adı için sertifika isteğinde bulundunuz.
Sorun giderme ipucu: Firebase Hosting, genel olarak hayır önerisinde bulunmanızı önerir
SSL nedeniyle bir apex özel alanında 20'den fazla alt alan adı
çok kolay kullanılır.
Sertifika Tasarruf Etme
Alanınız için bir SSL sertifikası oluşturuluyor.
Bağlı
Özel alanınız doğru DNS kayıtlarına ve SSL'ye sahip
sertifikası.
Sitenizin içeriğini yayınlayabilirsiniz.