GitHub Pages https / www Redirect - PullRequest
       50

GitHub Pages https / www Redirect

0 голосов
/ 22 февраля 2019

Как я могу получить 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). "

Мне кажется,попал в бесконечный цикл двух сервисов, говоря, что другой должен предоставлять эту функцию.

1 Ответ

0 голосов
/ 22 февраля 2019

У меня точно такая же настройка.
Эти записи DNS работают для меня:
dns records

  1. http://ajzbc.com
  2. http://www.ajzbc.com
  3. https://www.ajzbc.com
  4. https://ajzbc.com

Все перенаправления на https://ajzbc.com

...