Я возился с настройками DNS и не могу понять, как заставить это работать ...
У меня G Suite для example.com
, с опубликованным (новым) приложением Google Сайтов и принятием www.example.com
. У меня есть CNAME в моем DNS, указывающий www
в Google, поэтому http://www.example.com/
и https://www.example.com/
оба работают, с http
один делает 301 к https
версия, а это именно то, что я хочу.
В моем DNS (в GoDaddy) у меня есть перенаправление базового домена на https://www.example.com
- так просит http://example.com
правильно переадресовать.
Единственный остаток https://example.com/
- этот не перенаправляет, потому что GoDaddy его не поддерживает (я предполагаю, что все хостинговые компании будут одинаковыми), но я хочу, чтобы он перенаправлял, как другие.
Единственный способ, о котором я могу думать, - это иметь учетную запись живого хостинга где-нибудь еще, для https://example.com/
, и перенаправить браузер на www
. Я мог бы сделать это со статическим хостингом (например, Firebase) и использовать javascript или хостинг приложений с чем-то вроде ASP.NET и перенаправить прямо в ответ.
Есть ли более простой способ без использования отдельного хостинг-продукта?
для Google см. инструкции в справке администратора Google по перенаправлению голого домена: https://support.google.com/a/answer/2518373