如何在Amazon S3中设置存储桶,以便默认情况下所有文件都是公开读取的?
我正在尝试在Amazon Route53中设置转发.我最后的DNS服务(Nettica)让我将请求路由到"aws.example.com"到"https://myaccount.signin.aws.amazon.com/console/".
Route53是否支持此功能?
Nettica如何实现这一目标?它是否插入特殊的A,CNAME,PTR或TXT记录?
我拥有foo.com和bar.com.我在Route53管理两个.foo.com托管我的网站,我想引导流量bar.com到foo.com.我试图设置一个指向的CNAME记录,但我收到了错误消息:bar.comfoo.com
RRSet of type CNAME with DNS name foo.com. is not permitted at apex in zone bar.com.
Run Code Online (Sandbox Code Playgroud)
为什么这不起作用,我该怎么办呢?
我尝试使用 AWS S3 静态网站重定向来允许从 Apex 域 (example.com) 重定向到www.example.com域。
我使用了以下指南https://medium.com/faun/redirect-naked-domain-to-www-with-https-on-aws-route-53-e620e4ce989d
在Route53中,我为顶点域创建了A记录example.com
example.com A Simple s3-website-eu-west-1.amazonaws.com.
Run Code Online (Sandbox Code Playgroud)
指向www.example.domain分发我的网站的 cloudfront 分发版。cloudfront 域会将所有 HTTP 流量重定向到 HTTPS
www.example.com A Simple *************.cloudfront.net.
Run Code Online (Sandbox Code Playgroud)
在 S3 中,我创建了一个存储桶example.com并将其设置为重定向所有请求 [
水桶是公共的并且是空的
结果行为适用于 HTTP,但适用于 HTTPS 则超时
http://example.com -> https://www.example.com
https://example.com -> ETIMEDOUT
http://www.example.com -> https://www.example.com
https://www.example.com -> https://www.example.com
Run Code Online (Sandbox Code Playgroud)
我该如何修复这个设置,以便
https://example.com -> https://www.example.com
我在Amazon EC2服务器上设置了我的网站.我正在使用Route 53,当我在Godaddy上设置DNS时,服务器DNS已经正确传播了.我有一些问题.最后的结果我想让301从WWW重定向到NON-www(从www.domain.com到domain.com).我希望该重定向适用于所有路径(即www.domain.com/folder/到domain.com/folder).
在我当前的配置中,我为domain.com设置了一条记录,指向我为我的服务器分配的弹性IP地址.当我将domain.com(没有www)放入URL时,它工作得很好并且网站加载.我还将www.domain.com设置为A记录以指向相同的IP地址.
在IIS7.5中,我设置了一个重定向规则(在我安装了"URL Rewrite"IIS模块之后).
这是规则:
Request URL: Matches the Pattern
Using: Wildcards
Pattern: (.*)
Logical grouping: Match All
Input {HTTP_HOST}
Type: Matches the PAttern
Pattern: www\.mydomainname.com\.com
Action Type: Redirect
Redirect URL: mydomainname.com{R:1}
Redirect Type: 301
Run Code Online (Sandbox Code Playgroud)
当我使用'www'运行我的网站时,它返回www.mydomain.com/mydomain.commydomain.commydomain.com等...
我不知道问题是否与URL重写,Route 53设置或两者兼而有之.我想正确设置Route 53和Redirection规则,以便我的网站将所有www请求重定向到非www URL.此外,我想知道在Route 53中使用A和主域的A记录是否是一个好习惯.
更新:我删除了重写规则,它仍然返回那个长网址.
update2:我为www创建了一个CNAME,并将其指向EC2服务器的公共DNS,www现在正常工作.但我仍然需要www到非www重定向规则.
谢谢
url-rewriting http-redirect amazon-web-services iis-7.5 amazon-route53