2017-07-15 51 views
0

我有一个静态的website目前在AWS上托管,我想它是静态的(即,如果不手动更改HTML然后重新上传到AWS,我不能更新它)。我想让自己更容易更新某些部分(特别是“日期”部分)。所以我正在考虑使用JSON对象。理想情况下,AWS网站将能够从本地/个人计算机上的JSON文件进行更新,但我不确定这是可能的吗?每当我更改时,是否需要将JSON文件上传到Web服务器/ AWS?我想在本地更新我的JSON文件,而不必在AWS中更改/更新任何内容。这是可能的还是我需要某种类型的API?我可以使用本地JSON文件更新AWS网站吗?

+0

为什么你不使用https://jekyllrb.com管理你的静态网站? –

+0

如果您想了一会儿,答案就会变得明显:当地文件如何影响可从全球任何地方访问的网站的行为,考虑到其他人不可能访问的合理安全假设你的本地文件? –

回答

0

从我从你的问题搞定了,我能想到的下面两个用-情况:

1)如果您的静态网站的S3上托管,可以使用AWS CLI(命令行界面) :https://aws.amazon.com/cli/。这将允许您直接从本地机器上传文件到S3存储桶。

2)如果它驻留在EC2实例上,您可以为您的网站设置一个git存储库,并将所做的更改推送到git服务器。然后可以使用相同的git服务器来提取EC2实例上的最新更改。

相关问题