У меня есть мои страницы Github, настроенные для пользовательского домена: mark.gg. Этот домен задается в файле CNAME в хранилище. Опция Enforce HTTPS также включена.
Я использую Cloudflare для DNS, а для домена mark.gg у меня есть четыре записи A и одна запись CNAME поддомена www, установленная для указания на Github. Все работает нормально, если я захожу на сайт www.mark.gg, mark.gg, http://mark.gg, https://www.mark.gg.
В разделе Crypto Cloudflare у меня установлен SSL на Full, Всегда использовать HTTPS на On, Onion Routing на On и Opportunistic Encryption на On.
У меня проблемы с получением доменов заказов для перенаправления на mark.gg через Cloudflare. Например, для моего домена markcerqueira.com мои текущие настройки DNS:
1.2.3.4 - фиктивный IP-адрес. Ключевым моментом здесь является то, что у меня есть маршрутизация трафика через Cloudflare, поэтому я могу запустить правило перенаправления URL-адреса:
Раньше у меня было только одно правило страницы, которое переадресовало *markcerqueira.com/*
на https://www.mark.gg
, и оно не сработало, поэтому это изображение - самый последний удар в темноте.
Правило страницы работает, когда я вижу адрес, обновленный до mark.gg, когда я захожу на markcerqueira.com, но я получаю небезопасную ошибку соединения: SSL_ERROR_BAD_CERT_DOMAIN.
На данный момент, неуверенный, если я просто пропускаю какую-то опцию или то, что я пытаюсь сделать, невозможно с помощью только Cloudflare.