使用 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)。为了快速在网站上显示我本地目录的更新,我想使用 gsutil
的 rsync
命令。
例如,我对 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 所指出的,内容是从缓存中提供的。清除我的历史记录或只是在不同的浏览器中查看它显示了更改。
我有一个个人静态网站,www.kurtpeek.com, that I'm serving from a Google Bucket (cf. https://cloud.google.com/storage/docs/hosting-static-website)。为了快速在网站上显示我本地目录的更新,我想使用 gsutil
的 rsync
命令。
例如,我对 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 所指出的,内容是从缓存中提供的。清除我的历史记录或只是在不同的浏览器中查看它显示了更改。