您的位置:首页 > 编程语言 > Go语言

【填坑】【win10】IIS部署django项目时,静态资源的配置问题

2018-12-07 11:20 1681 查看

问题描述

django网站中的静态文件CSS、Image在本地服务器使用runserver指令可以完美加载,但部署到IIS上后找不到静态文件夹static位置的问题。

解决方案

  1. 在django项目的具体应用的静态文件夹static下,新建web.config文件,内容如下
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<!-- this configuration overrides the FastCGI handler to let IIS serve the static files -->
<handlers>
<clear/>
<add name="StaticFile" path="*" verb="*" modules="StaticFileModule" resourceType="File" requireAccess="Read" />
</handlers>
</system.webServer>
</configuration>
  1. 打开IIS管理器,选择部署的网站项目,右键选择添加虚拟路径,填写虚拟路径别名和static文件夹的路径
  2. 选择部署的网站项目,右键选择管理网站,重新启动就能解决问题

参考- https://www.geek-share.com/detail/2698953200.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐