www.example.com 不起作用,但 www.example.com/index.html 可以。
0
【以下的问题经过翻译处理】 你好,
我正在使用s3和cloudfront创建一个静态网站,我的网站https://www.example.com/index.html
可以正常加载,但是https://www.example.com
会抛出一个403错误。
我在route 53中有一个托管区域,名为example.com
,有6个记录:
example.com
类型为A
,路由到我的cloudfront分发,类似于abcd123456789.cloudfront.net
www.example.com
类型为A
,再次路由到我的cloudfront分发abcd123456789.cloudfront.net
example.com
类型为NS
,路由到我的4个名称服务器,类似于ns-1234.awsdns-01.com
example.com
类型为SOA
,路由到NS
记录的第一个名称服务器,例如ns-1234.awsdns-01.com
randomcharacters1.example.com
类型为CNAME
,路由到randomcharacters2.tftwdmzmwn.acm-validation.aws
randomcharacters3.www.example.com
类型为CNAME
,路由到randomcharacters4.tftwdmzmwn.acm-validation.aws
这两个CNAME记录可以从aws CM>证书>证书名称>域中获取,其中列出了example.com
和www.example.com
的记录之一。
此外,这是我在浏览器中输入这些网址时发生的完整列表:
example.com
- 重定向到https://example.com
- 403错误www.example.com
- 重定向到https://example.com
- 403错误https://example.com
- 403错误https://www.example.com
- 403错误http://example.com
- 重定向到https://example.com
- 403错误http://www.example.com
- 重定向到https://example.com
- 403错误example.com/index.html
- OK
言語
中文 (简体)
1回答
- 新しい順
- 投票が多い順
- コメントが多い順
これらの回答は役に立ちましたか?コミュニティがあなたの知識を活用できるように、正解に賛成票を投じてください。
0
【以下的回答经过翻译处理】 默认的根对象配置不正确。根据文档,它应该只是相对于存储桶的对象名称,不带任何前缀“/”。在您的情况下,应该是“index.html”。