多个 CNAME 是否会导致 ERR_TOO_MANY_REDIRECTS [英] Can multiple CNAMEs cause ERR_TOO_MANY_REDIRECTS
本文介绍了多个 CNAME 是否会导致 ERR_TOO_MANY_REDIRECTS的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
尝试为基于 AWS 存储桶的静态网站设置 CloudFront 分配失败,该网站使用 http 而不是 https.添加证书并配置 CloudFront 后,我收到 ERR_TOO_MANY_REDIRECTS
Unsuccessfully trying to set up a CloudFront distribution for a static AWS-bucket based website, which worked with http, but not https. After adding certificate and configuring CloudFront, I am getting ERR_TOO_MANY_REDIRECTS
问题是否可能是在 Route 53 中配置的 mywebsite 的多个 CNAME?2 条记录来自证书管理器验证,不确定其他记录来自哪里.
Can the problem be the multiple CNAMEs for mywebsite, configured in Route 53? 2 records are from certificate manager validation, not sure where the others came from.
谢谢!
mywebsite.com A Simple -
dwm6otdm3onq4.cloudfront.net.
mywebsite.com MX Simple -
10 inbound-smtp.us-east-1.amazonaws.com
mywebsite.com NS Simple -
ns-480.awsdns-60.com.
ns-1803.awsdns-33.co.uk.
ns-622.awsdns-13.net.
ns-1286.awsdns-32.org.
mywebsite.com SOA Simple -
ns-480.awsdns-60.com. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400
_ab7fff75e12e479a02ad7b663442718d.mywebsite.com CNAME Simple -
_ffb36079eac41a4ec0d793858a8756ae.cvfdyspdbk.acm-validations.aws.
_amazonses.mywebsite.com TXT Simple -
"16fq2E3zX5omvpZj0u/Wjf3U3Qky9a5eI/G8FQdp2VA="
c43idfnpaak4u3nh3znyjcezzfgjbza7._domainkey.mywebsite.com CNAME Simple -
c43idfnpaak4u3nh3znyjcezzfgjbza7.dkim.amazonses.com
n3b4lhcvp63woqnod6tlgpovm5dcpqkz._domainkey.mywebsite.com CNAME Simple -
n3b4lhcvp63woqnod6tlgpovm5dcpqkz.dkim.amazonses.com.
tgfvwhfjzfmn4cfpalcjlxrb7vfutszu._domainkey.mywebsite.com CNAME Simple -
tgfvwhfjzfmn4cfpalcjlxrb7vfutszu.dkim.amazonses.com
autodiscover.mywebsite.com CNAME Simple -
autodiscover.mail.us-east-1.awsapps.com
www.mywebsite.com A Simple -
dwm6otdm3onq4.cloudfront.net.
_b6ae735a7252c03dbfbe162ec5be00cc.www.mywebsite.com CNAME Simple -
_16d9e15225e215d9fd9e9876ce29c409.cvfdyspdbk.acm-validations.aws.
{
"ETag": "E2UARY2PF3JN6L",
"Distribution": {
"Id": "E2VAMJ3R5UEYSD",
"ARN": "arn:aws:cloudfront::098706368979:distribution/E2VAMJ3R5UEYSD",
"Status": "Deployed",
"LastModifiedTime": "2021-08-18T19:41:28.165Z",
"InProgressInvalidationBatches": 0,
"DomainName": "dwm6otdm3onq4.cloudfront.net",
"ActiveTrustedSigners": {
"Enabled": false,
"Quantity": 0
},
"DistributionConfig": {
"CallerReference": "49a807de-37a4-4c9f-add6-739dcffd27cb",
"Aliases": {
"Quantity": 2,
"Items": [
"www.mywebsite.com",
"mywebsite.com"
]
},
"DefaultRootObject": "index.html",
"Origins": {
"Quantity": 2,
"Items": [
{
"Id": "www.mywebsite.com.s3.us-east-1.amazonaws.com",
"DomainName": "mywebsite.com.s3-website-us-east-1.amazonaws.com",
"OriginPath": "",
"CustomHeaders": {
"Quantity": 0
},
"CustomOriginConfig": {
"HTTPPort": 80,
"HTTPSPort": 443,
"OriginProtocolPolicy": "match-viewer",
"OriginSslProtocols": {
"Quantity": 3,
"Items": [
"TLSv1",
"TLSv1.1",
"TLSv1.2"
]
},
"OriginReadTimeout": 30,
"OriginKeepaliveTimeout": 5
}
},
{
"Id": "mywebsite.com.s3.us-east-1.amazonaws.com",
"DomainName": "mywebsite.com.s3-website-us-east-1.amazonaws.com",
"OriginPath": "",
"CustomHeaders": {
"Quantity": 0
},
"CustomOriginConfig": {
"HTTPPort": 80,
"HTTPSPort": 443,
"OriginProtocolPolicy": "http-only",
"OriginSslProtocols": {
"Quantity": 3,
"Items": [
"TLSv1",
"TLSv1.1",
"TLSv1.2"
]
},
"OriginReadTimeout": 30,
"OriginKeepaliveTimeout": 5
}
}
]
},
"OriginGroups": {
"Quantity": 0
},
"DefaultCacheBehavior": {
"TargetOriginId": "www.mywebsite.com.s3.us-east-1.amazonaws.com",
"ForwardedValues": {
"QueryString": false,
"Cookies": {
"Forward": "none"
},
"Headers": {
"Quantity": 0
},
"QueryStringCacheKeys": {
"Quantity": 0
}
},
"TrustedSigners": {
"Enabled": false,
"Quantity": 0
},
"ViewerProtocolPolicy": "redirect-to-https",
"MinTTL": 0,
"AllowedMethods": {
"Quantity": 2,
"Items": [
"HEAD",
"GET"
],
"CachedMethods": {
"Quantity": 2,
"Items": [
"HEAD",
"GET"
]
}
},
"SmoothStreaming": false,
"DefaultTTL": 0,
"MaxTTL": 0,
"Compress": true,
"LambdaFunctionAssociations": {
"Quantity": 0
},
"FieldLevelEncryptionId": ""
},
"CacheBehaviors": {
"Quantity": 0
},
"CustomErrorResponses": {
"Quantity": 0
},
"Comment": "",
"Logging": {
"Enabled": false,
"IncludeCookies": false,
"Bucket": "",
"Prefix": ""
},
"PriceClass": "PriceClass_100",
"Enabled": true,
"ViewerCertificate": {
"ACMCertificateArn": "arn:aws:acm:us-east-1:098706368979:certificate/8213cadd-5efd-44ad-b252-3d2cb7bed408",
"SSLSupportMethod": "sni-only",
"MinimumProtocolVersion": "TLSv1.2_2021",
"Certificate": "arn:aws:acm:us-east-1:098706368979:certificate/8213cadd-5efd-44ad-b252-3d2cb7bed408",
"CertificateSource": "acm"
},
"Restrictions": {
"GeoRestriction": {
"RestrictionType": "none",
"Quantity": 0
}
},
"WebACLId": "",
"HttpVersion": "http2",
"IsIPV6Enabled": true
},
"AliasICPRecordals": [
{
"CNAME": "www.mywebsite.com",
"ICPRecordalStatus": "APPROVED"
},
{
"CNAME": "mywebsite.com",
"ICPRecordalStatus": "APPROVED"
}
]
}
}
获取桶策略
{
"Policy": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"PublicReadGetObject\",\"Effect\":\"Allow\",\"Principal\":\"*\",\"Action\":\"s3:GetObject\",\"Resource\":\"arn:aws:s3:::mywebsite.com/*\"},{\"Sid\":\"PublicReadGetObjectVersion\",\"Effect\":\"Allow\",\"Principal\":\"*\",\"Action\":\"s3:GetObjectVersion\",\"Resource\":\"arn:aws:s3:::mywebsite.com/*\"},{\"Sid\":\"PublicListBucket\",\"Effect\":\"Allow\",\"Principal\":\"*\",\"Action\":\"s3:ListBucket\",\"Resource\":\"arn:aws:s3:::mywebsite.com\"}]}"
}
get-bucket-website:
get-bucket-website:
{
"IndexDocument": {
"Suffix": "index.html"
}
}
推荐答案
添加 AAA 记录修复了该问题.
Adding an AAA record fixed the issue.
这篇关于多个 CNAME 是否会导致 ERR_TOO_MANY_REDIRECTS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文