2016-11-16 40 views
0

刚刚在s3存储桶中的亚马逊aws上托管了一个网站。当我在网站中移动时,即使链接在具有不同路径的页面上重定向,URL也不会改变。亚马逊网页寄存网址不变

我读到它与iframe有关,即使我不确定它们是什么。 无论如何,我只是想知道aws s3是否可以通过在网站中移动来更新网址。

出于测试目的,这是link to the website,并前往该网站的其他部分,只需向下滚动和点击的网站形象。

enter image description here

谢谢!

+0

这是一个多页面网站,第一个文件夹index.html和一个css文件夹,另一个文件夹有一个html索引和css文件夹存储图像中显示的其他网页。我只是使用JavaScript和引导。由于我不瘦,我有一个云端设置,可能我没有它。我在一个免费的域名网站上创建了一个域名,只是为了创建一个简单的免费测试页面。我使用freenom来创建域。 –

回答

1

我设法找到了如何将网站托管S3存储连接到freenom免费域名提供商。

  1. s3存储区需要与您的域+“www”具有相同的名称。在我的例子我的域名是paolo-caponeri.ga,水桶必须www.paolo-caponeri.ga
  2. 然后在freenom域经理,你需要去的名称服务器部分,选择“使用默认的域名服务器”和然后按“保存”
  3. 最后,你需要去freenom DNS管理器,并添加新的CNAME记录在左侧和完整链接到右边的Amazon S3的性能提供的S3存储“WWW”;在我的情况,这是“www.paolo-caponeri.ga.s3-website.eu-central-1.amazonaws.com”

就是这样,一段时间后,你应该能够连接到您的网站而不需要掩盖网址。 (感谢Frederic Henri,让我更接近答案!)

0

注:我没有使用freenom的经验,所以这些都是比经过验证的解决方案更多的建议。

看来freenom正在进行帧转发,您需要改为“A”/“CNAME”引用。

你的网站,如果你去http://testpages.paolo.com.s3-website.eu-central-1.amazonaws.com/,因此绕过freenom重定向运行正常。

上freenom快速搜索看来,这可能是可能的:https://my.freenom.com/knowledgebase.php?action=displayarticle&id=4

+0

因此,目前为了将亚马逊s3存储区连接到域,我已将s3存储桶端点置于freenom的URL转发设置中。这是有效的,但给出了s3桶端点的URL,这非常难看。我该如何制作浏览器中显示的网址等于域名(www.paolo-caponeri.ga)? –

+0

您是否阅读并遵循https://my.freenom.com/knowledgebase.php?action=displayarticle&id=4 –

+0

中的说明是的,它告诉我要设置默认名称服务器,这是我所做的。然后设置DNS记录(A,MX和CNAME记录),我假设它是将s3存储桶链接到域的方式。不知道我是怎么做到的。我应该以某种方式从亚马逊s3存储区获取A,MX和CNAME吗? –