Подключение субдомена к firebase - PullRequest
1 голос
/ 08 января 2020

Я пытаюсь использовать динамические c ссылки для FireBase, используя мою собственную ссылку на домен. Для вышеупомянутой цели я добавил пользовательский домен на веб-хостинге firebase и выполнил все шаги, но статус по-прежнему отображается как «Требуется настройка» .

Мой основной домен указывает на некоторые другой хост, субдомены, указывающие на некоторые aws elasti c ips, и теперь только что созданный субдомен для firebase ips. Поставщик DNS, который я использую, это cloudflare.

www.maindomain.com => хост веб-потока

subdomain1.maindomain.com => aws elasti c ip 1

subdomain2.maindomain.com => aws elasti c ip 2

firebasesubdomain.maindomain.com = > ip-записи firebase (записи A).

Я не могу удалить все записи A только для указания на firebase, поскольку ip aws elasti c являются моими живыми серверами, обслуживающими моих клиентов. Поэтому мой вопрос заключается в сохранении всех вышеперечисленных записей в целости и сохранности. Есть ли способ указать моему поддомену на firebase и передать только владение поддоменом на firebase, где тогда я могу легко создавать динамические c ссылки для этого домена?

1 Ответ

2 голосов
/ 08 января 2020

При подключении домена к хостингу Firebase вы должны убедиться, что ваши записи A указывают непосредственно на IP-адреса Firebase. Вы можете проверить это, например:

dig firebasesubdomain.maindomain.com

Если прокси Cloudflare включен, Cloudflare установит записи A на свои собственные IP-адреса, и хостинг Firebase не сможет распознать IP-адреса. Вы должны отключить прокси-сервер Cloudflare, поскольку хостинг Firebase уже обслуживает контент через CDN, а прокси-серверы только увеличивают задержку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...