我在最初运行 HTTP 协议(protocol)的服务器上进行开发。切换到 HTTPS 协议(protocol)后,对 Javascript 文件所做的任何更改都不会再更新。我已确定该文件实际上已正确保存,上传并重新下载该文件以确保代码更改确实存在并且确实存在。
这是我的问题,为什么 https 不会对我对文件所做的更改使用react,但只要我使用 http,更改就会显示出来?
最佳答案
当您使用 HTTPS 时,您的 Javascipt 源代码似乎试图 POST 到 HTTP URL。大多数现代浏览器都会阻止它,因为这是不安全的。如果您的 POST URL 支持 HTTPS,请更改它,您应该会看到这项工作。
关于.htaccess - HTTPS 与 HTTP 缓存 Javascript 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35851031/