Próbuję przekierowywać żądania inne niż www na www na Amazon Route 53.
Zrobiłem segment S3 z nazwą nagiej domeny i skonfigurowałem właściwości segmentu, aby przekierowywał z example.com na www.example.com , a następnie w Route 53 utwórz alias dla nazwy naga domeny, który wskazuje na ten segment oparty na S3 w następujących :
Przekieruj żądania inne niż www na www na Amazon Route 53
Działa świetnie dla mnie, z wyjątkiem HTTPS.
W tej chwili nie mogę uzyskać dostępu do https://example.com z jakiegoś powodu.
Każda pomoc byłaby bardzo mile widziana.
https
amazon-route53
Eki Eqbal
źródło
źródło
Odpowiedzi:
Możesz umieścić CloudFront przed wiadrem s3 i pozwolić CloudFront przerwać połączenie SSL. HTTPS jest bezpłatny podczas korzystania z SNI.
Kroki:
cname
jako swoją nagą domenęźródło
Po prostu nie możesz robić tego, co próbujesz zrobić z S3, ponieważ punkty końcowe witryny S3 oferowane przez S3 nie obsługują protokołu https.
DNS nie może oczywiście przekierowywać przeglądarek internetowych, więc Amazon ma proste rozwiązanie, które wykorzystuje wiadro S3 bez zawartości i tylko koc przekierowuje do innej domeny, jako mechanizm pomocniczy, który pozwala Route 53 wykonać zadanie przekierowania przeglądarka.
Ale możliwość przekierowania S3 z example.com → www.example.com to tylko http.
źródło
Host:
nagłówek do źródła, i musisz użyć punktu końcowego witryny S3 jako niestandardowego źródła, a nie tego, co Cloudfront nazywa „źródłem S3” (ponieważ to nie uderza w punkt końcowy witryny).