Как я могу получить https://www.test.com для перенаправления на https://test.com при использовании страниц GitHub для размещения статического веб-сайта?
Я недавно включил TLS (предоставляется GitHub / Lets Encrypt)для моего статического сайта, установив записи A в моем провайдере DNS (namecheap).Я также выбрал опцию «Enforce HTTPS» в настройках моего репозитория GitHub, которая обрабатывает запросы перенаправления от http://test.com до https://test.com. У меня есть перенаправление, настроенное через моего провайдера DNS, который пересылает http://www.test.com до https://test.com,, но один недостающий фрагмент головоломки переадресовывает https://www.test.com на https://test.com.
По этому вопросу GitHub говорит: «Если ваш домен имеетВключено применение HTTPS, серверы GitHub Pages не будут автоматически перенаправлять перенаправления. Вы должны настроить переадресации поддоменов и корневых доменов www с вашим регистратором доменов. "
... и мой провайдер DNS говорит:" Невозможнонастроить переадресацию URL в учетной записи для переадресации порта TCP с http://www.domain.tld (используется порт 80) на https://www.domain.tld (работает через порт 443). "
Мне кажется,попал в бесконечный цикл двух сервисов, говоря, что другой должен предоставлять эту функцию.