之前配置网站的时候,使用 flask 的url_for
来配置静态文件,但是配合 nginx 后,访问网站,静态文件总是 404 ;
后来就干脆使用 nginx 配置静态文件了。
或者,我的姿势不对(⊙o⊙)
1
qwer1234asdf 2016-12-15 16:56:46 +08:00
flask-cdn + url_for 更灵活
https://pypi.python.org/pypi/Flask-CDN |
2
mgna17 2016-12-15 16:57:11 +08:00
静态文件直接丢给 Nginx 比较好
|
3
mgna17 2016-12-15 16:58:36 +08:00
如果是用 CDN 的话,当我没说 😂
|
4
smallaccount 2016-12-15 17:00:57 +08:00
静态文件当然用 nginx
|
5
simpleapples 2016-12-15 17:16:38 +08:00
我们的解决方案是静态丢给 nginx 作为 CDN 的源站,既然 nginx 就能处理的事情,就没有必要再转发给 flask 了。
但是既然用到 CDN 了,就算转发给 flask ,压力也不会太大,所以在 lz 说的这种场景下,我觉得可以更多的考虑其它因素进行决策。 |
6
misaka19000 2016-12-15 18:04:17 +08:00
在没有 CDN 的情况下,静态文件交给 Nginx 肯定是最好的选择
|
7
monburan 2016-12-15 18:22:14 +08:00 via Android
我把我的静态文件都丢给 flask 了
|