Namecheap домен не будет перенаправлять без "www" - PullRequest
0 голосов
/ 30 сентября 2018

Я хочу подключить свой домен к приложению heroku.Пока что прочитанные мною учебники говорят, что мы хотим, чтобы Namecheap имел следующие записи для домена example.com:

CNAME Record    www    www.example.com.herokudns.com
URL Redirect    @      https://www.example.com

С помощью этой конфигурации я могу успешно перейти на мою домашнюю страницу с помощью:

Но по какой-то причине http://example.com/ не подключится ивремя вышло.Кто-нибудь знает, есть ли способ заставить и https://example.com/ и https://www.example.com/ успешно перенаправить?

1 Ответ

0 голосов
/ 01 октября 2018

Вы не сможете сделать это с перенаправлениями, предоставленными DNS.

Причина в том, что в точке перенаправления, т. Е. Вашего DNS-провайдера, им потребуется:

  1. Примите запросы https / 443 к своему перенаправителю
  2. имеют действительный сертификат для hacksofcharity.com

, если они не будут получены, вы либо получите тайм-аут, либо несоответствие сертификата вваш браузерКогда домены apex связаны с https, тогда единственным вариантом является использование поставщика DNS, поддерживающего использование CNAME - см. https://devcenter.heroku.com/articles/custom-domains#add-a-custom-root-domain и выполнение любых перенаправлений в базе кода вашего приложения.

...