我发现我的服务器/apache存在奇怪的问题。
我更改了某些文件的内容,比如说,var/www/test-app/index.html
当我访问浏览器:时http://localhost/test-app/index.html
,更改并没有出现,就像根本没有改变一样。
但是,如果我将文件夹更改为,则var/www/test-app2/index.html
更改会正确显示。
可能是什么问题 ??
请注意,如果我重新启动 apache,一切都会恢复正常
答案1
除非您禁用浏览器缓存,否则 HTML 文件很容易被浏览器缓存。请尝试通过浏览器的开发人员工具检查服务器响应中的 Expires 和 Cache-Control 标头。
您还可以使用唯一的获取参数访问 URL,例如末尾的 ?1 或 ?2。