Я пытаюсь перенаправить запросы без www на www на Amazon Route 53.
Я создал корзину S3 с именем голого домена и настроил свойства корзины для перенаправления с example.com к www.example.com, а затем в Route 53 создайте псевдоним для голого доменного имени, указывающего на эту корзину S3, на основе следующего:
Перенаправлять запросы без www на www на Amazon Route 53
У меня он отлично работал, за исключением HTTPS.
Прямо сейчас я не могу получить доступ https://example.com по какой-то причине.
Любая помощь будет высоко ценится.
Проще говоря, вы не можете делать то, что пытаетесь сделать с S3, потому что конечные точки веб-сайта S3, предлагаемые S3, не поддерживают https.
Разумеется, DNS не может перенаправлять веб-браузеры, поэтому у Amazon есть простое решение, которое использует ведро S3 без содержимого и просто перенаправляет на другой домен в качестве вспомогательного механизма, позволяющего Route 53 выполнять задачу перенаправления браузер.
Но возможность перенаправления example.com → www.example.com в S3 - только http.
Вы можете поставить CloudFront перед своей корзиной s3, и CloudFront разорвет соединение SSL. HTTPS бесплатен при использовании SNI.
Шаги:
cname
быть вашим голым доменом