Как настроить Firebase Hosting для обслуживания моего приложения из моего пользовательского домена с поддоменом «www» и без него? - PullRequest
0 голосов
/ 03 февраля 2020

Я хочу, чтобы мой сайт был доступен с: www.myexamplewebsite.pt И myexample.pt. С и без www part.

Сейчас работает только www.myexamplewebsite.pt.

Когда я пытаюсь получить доступ к myexamplewebsite.pt (без www), это происходит:

    1. Я получаю предупреждение: потенциальная угроза безопасности впереди страница
  • И даже если я решу перейти на страницу предупреждения, я получу страницу, не найденную из Firebase , например:

enter image description here


  • Вот моя текущая конфигурация хостинга для моего пользовательского домена:

enter image description here


  • А вот запись DNS CNAME, которую я имею на своем провайдере DNS.

Примечание: Поскольку я ' Получив страницу, не найденную в Firebase (как упоминалось выше), я думаю, что в моих настройках DNS нет ничего плохого.

enter image description here


ВОПРОС

Как мое веб-приложение может быть доступно с обоих URL (с www) и без него?

Единственный фрагмент Firebase Hosting делает c, что я обнаружил, что упоминает об этом, мне не очень помогло:

https://firebase.google.com/docs/hosting/custom-domain#set -up

enter image description here

ОБНОВЛЕНИЕ: Вот моя конфигурация DNS:

enter image description here

Ответы [ 2 ]

1 голос
/ 03 февраля 2020

По моему опыту, создание записей DNS A для обоих доменов (т. Е. www.myexamplewebsite.pt и myexamplewebsite.pt в вашем случае) помогает. Смотрите https://firebase.google.com/docs/hosting/custom-domain#go -live о том, как сделать c при создании записей DNS A.

0 голосов
/ 04 февраля 2020

Теперь это работает.

1 - я добавил свой 1-й пользовательский домен. Я думаю, что я ввел его без www (почти наверняка)

2 - Каким-то образом после того, как он был подключен (обнаружил записи DNS), он отображался на хостинге Firebase с www (это последний на втором рисунке ниже)

3 - Затем я добавил новый пользовательский домен. Опять же, на этот раз я точно ввел его без www и пометил для перенаправления на мой домен с www

Результат: Не мое приложение доступно с и без www


Конфигурация DNS

enter image description here

Домены хостинга Firebase:

enter image description here

...