我们的 404 页面每 10 次刷新才加载一次~

Posted

技术标签:

【中文标题】我们的 404 页面每 10 次刷新才加载一次~【英文标题】:Our 404 page loads only once every 10 refreshes~ 【发布时间】:2017-12-17 23:09:31 【问题描述】:

https://www.cruise118.com/h/

我们输入了一个错误的 URL,网页抛出了一个通用的浏览器 404 页面——我们有自己的 404 页面,每次刷新都会加载一次。

在本地副本上,每次都可以正常工作。

此外,它曾经每次都在现场工作。我们发现了一个旧 URL 的示例,它每次都会始终加载 404 页面:

https://www.cruise118.com/cruise-line/oceania/?pagenumber=2&resultsperpage=20&destinationfilter=&monthfilter=&cruiseLinefilter=

我们正在使用 codeigniter v.2.0

【问题讨论】:

听起来像是一些缓存问题。所以你有服务器端缓存吗?清除并重新启动它们。重新启动您的 http 服务器,以防有子进程尚未获取更改。 就像你在使用清漆缓存工具,所以@arkascha 是对的 我们已经尝试重新启动 varnish 以确保万无一失,还有网络服务器。问题仍然存在,但感谢您的建议。 【参考方案1】:

终于解决了, 背景:我们使用内容交付网络, 我们将 DNS 记录指向我们自己的服务器,突然我们的 404 又是一条自定义消息

【讨论】:

以上是关于我们的 404 页面每 10 次刷新才加载一次~的主要内容,如果未能解决你的问题,请参考以下文章

第一页加载后一次页面刷新

html首次加载刷新一次才更新成最新页面,如何处理

每 10 秒更新一次用户位置 - 从 mysql 获取位置

Codeigniter 应用程序在首次加载时显示 404,刷新后显示实际页面

PHP 框架 |每 X 次刷新一次并翻阅页面数组

vue 只刷新一次页面