Flask开发的网站上线后,静态文件都报404错误
网站开发阶段,用的服务器环境是wamp,并且一路测试都是正常的。
上线后,用的服务器环境是lnmp,Nginx作为响应服务器,而Flask作为反向代理,不过问题也就出来了,环境部署好后,一切的静态文件(css文件、js文件、图片文件)都无法访问,直接报了404找不到的错误,网上搜索了很多教程都无法解决,我这里主要根据网上的以下方式修改的:
- 去除静态HTML文件头的
<!DOCTYPE html>
头 - 直接把静态CSS文件和图片的路径写死,不用
url_for()
方法
方法都一一试过,都无法解决静态文件访问404的错误;我都已经折腾了两天了,还是没有找到问题所在,有没有知道是怎么回事的朋友?麻烦给点思路!
目前共有 3 条回复