使用 gsutil rsync 更新从 Google 存储桶提供的静态网站的内容

Using gsutil rsync to update contents of a static website served from a Google Bucket

我有一个个人静态网站,www.kurtpeek.com, that I'm serving from a Google Bucket (cf. https://cloud.google.com/storage/docs/hosting-static-website)。为了快速在网站上显示我本地目录的更新,我想使用 gsutilrsync 命令。

例如,我对 index.html 进行了一些更改,然后 运行 此命令:

~/Google Drive/webpage$ gsutil rsync -d . gs://www.kurtpeek.com
Building synchronization state...
Starting synchronization
Copying file://./.DS_Store [Content-Type=application/octet-stream]...
Copying mtime from src to dst for gs://www.kurtpeek.com/CV_Kurt_Peek_September_2017.pdf
Copying mtime from src to dst for gs://www.kurtpeek.com/confirmation.html
Copying file://./index.html [Content-Type=text/html]...
| [2 files][ 19.1 KiB/ 19.1 KiB]                                                
Operation completed over 2 objects/19.1 KiB. 

但是,如果我随后导航到 www.kurtpeek.com 并执行 'view source',我发现更改没有出现,即使我刷新页面也是如此。

有人可以解释为什么这不起作用吗?

正如 Robert Lacok 所指出的,内容是从缓存中提供的。清除我的历史记录或只是在不同的浏览器中查看它显示了更改。