首页 > 解决方案 > 互联网关闭时从本地服务器提供静态文件

问题描述

我在公司 LAN 的专用服务器上运行 Django 应用程序。最初,我将所有静态文件设置为从 CDN 或我的 S3 存储桶提供服务。如果公司的互联网出现故障怎么办?我知道静态文件保存在用户计算机的缓存中,但是假设他们硬重新加载它或缓存以其他方式被清理。如果我将两个路径都放在我的设置中,如果第一个链接不起作用,服务器是否只会从本地驱动器提供静态文件?对此的正确方法是什么?

<link rel="stylesheet"
  href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
  integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh"
  crossorigin="anonymous" />
<link href="{% static 'css/bootstrap.min.css' %}" rel="stylesheet" type="text/css" />

标签: pythondjango

解决方案


推荐阅读