Nginx时js加载报206 (Partial Content)及ERR_CONTENT_LENGTH_MISMATCH
程序员文章站
2022-05-19 16:57:08
...
一,ERR_CONTENT_LENGTH_MISMATCH
当报这个错误时,说明你的nginx的下的proxy_temp文件未为root权限!
命令
chown root.root 目录 -R
二,206 (Partial Content)
当访问nginx指向其他地址时,发生的js加载不完全报的206 (Partial Content),这也就导致了后面的一些js方法或者变量未定义,原因是Nginx代理之后会有相应的代理缓存区,缓存区默认只有几十K,某些版本的nginx默认设置中没有相关处理,导致部分文件代理是会出现加载不全的现象,其实不仅仅是JS文件。只是因为框架的JS文件略大,所以经常出现类似问题。
解决方法:在Nginx.conf中加入
在http里面加就好了!