css - CSS 更改未显示在 HTML 站点中
问题描述
上传到 FTP 后,我的 CSS 更改不会显示。HTML 更改显示得很好。这是有问题的网页:-
由 1and1 托管,最近安装了 SSL 证书。我认为它是一个 APACHE SERVER。
我已经尝试过缓存、删除历史记录和 cookie,但没有运气。我从根目录中删除了 css 文件,网站仍然正确设置了所有 css 样式,就好像 css 文件仍在根目录中一样。
我认为我的 FTP 有问题,但我不知道如何修复它。就像它被上传到错误的网站空间一样。
我还应该提到,这些更改在所有浏览器中都可以在本地正常工作,通过 FTP 上传时没有任何效果。
解决方案
我只是想提供一个更新,以防有人遇到同样的事情。这是一个缓存问题,但是硬刷新和清除 cookie 等对我来说毫无用处。
因此,最后我在 .html 标签中添加了一个字符串。像这样:-
“样式/activphysiotherapy.css?v1”
这已经立即强制缓存。
推荐阅读
- r - 从使用 shinyDirChoose 加载的文件夹中渲染图像以进行交互式显示
- css - 缩放 SVG clipPath 并保持图像的纵横比
- c++ - 静态链接 MSVC 库,动态链接 Qt
- javascript - 如何使 React 组件更改全局 CSS
- python - Pandas.DataFrame.resample MultiIndex 的内部级别
- android - 在 android studio 中从互联网上获取真实的日期和时间
- python - 如何在 PyQt5 GUI 中制作快速 matplotlib 实时绘图
- selenium - aws lambda:如何修复“geckodriver”可执行文件需要在 PATH 中”
- c# - 最优最大行驶距离问题
- javascript - 有没有办法在动态的日子里添加按钮或弹出消息