Jekyll / github页面问题:URL不带斜杠正加载github网站的旧/过时版本

我的网站出现问题,该网站是使用github和Jekyll构建的。我正在尝试加载的网页后加斜杠,但是如果您在浏览器中输入 WITHOUT 带后斜杠,则会拉出过时的整个网站。这给我们的网站访问者带来了问题,因为他们在查看此页面时会获得过时的信息。

很奇怪,这只是该页面上的一个问题,而不是网站上的其他任何页面上的问题。

outercoast.org/year(这是URL WITHOUT 后跟的斜杠代表一个过时的版本,请注意,顶部菜单与其他菜单也有所不同且已过时该网站)

outercoast.org/year/(此URL 末尾的斜杠对应的是正确的版本)

我尝试了一些不同的操作,例如设置手动重定向和使用永久链接设置,但是没有运气。

以下是仓库:https://github.com/javbotero/Outer-Coast

有人对如何解决此问题有任何想法吗?非常感谢您的关注!

dianasry 回答:Jekyll / github页面问题:URL不带斜杠正加载github网站的旧/过时版本

您有两页:

您将不得不选择其中一个页面,我认为您可以删除 year / index.html

http://outercoast.org/year返回旧版本的事实来自您的Amazon托管。看来它们并未使缓存失效。

firefox网络面板的完整http响应是:

HTTP/1.1 200 OK
x-amz-id-2: qib+GnWWIIct1mrEC/dtF/NgJeZ8dWr4yH8Nc/a+RieFAKT0VEh2h40fSMJp+IyaXiAw+rv7hbI=
x-amz-request-id: ED0E3EE0EBF5D323
Date: Sat,25 Jan 2020 21:26:18 GMT
Last-Modified: Sat,23 Nov 2019 01:02:04 GMT
ETag: "c8c259c6d791a7f42f264832b97dbd42"
Content-Type: 
Content-Length: 11060
Server: AmazonS3
本文链接:https://www.f2er.com/2715582.html

大家都在问