服务器

Nginx 服务器日志配置 – 解决使用CDN记录真实用户IP(包括宝塔)

关于nginx的日志配置,之前写过一:快速开启nginx日志记录post参数[特殊作用],今天又用到发现其中还有很多点没有提及到,所以再写一篇记录全面一点。 修改的配置文件位置 该怎么改网上的教程已经很多,但是到底在哪个文件的什么地方修改,如何生效这才是根本问题。 我们需要修改是的nginx.conf…继续阅读 »
Python

nginx+uwsgi完美配置文件,解决“upstream prematurely closed connection”报错

这段时间在折腾django,一开始用单一的uwsgi控制web访问,虽然说没有什么大问题,但是很多东西没法配置,比如超时时间,uwsgi虽然有个“harakiri”配置项,但并没有什么作用。 所以终究还是需要接口nginx来做前端代理,但是在代理的出现了一个问题,前端一直没有响应,nginx错误日志(/var/log/nginx/e…继续阅读 »
WEB开发

js实现gbk格式的urlencode编码

至于为什么需要用到这个东西,你可能已经很清楚,如果不清楚可以参考: URL中文编码与服务器上文件储存编码不一致导致404解决方案 nginx服务器中文url无法访问导致404报错临时方案 使用方法 附件中有两个js, 第一个gbk.js使用方法   <script src="gbk.js"></script>   <script&g…继续阅读 »
WEB开发

URL中文编码与服务器上文件储存编码不一致导致404解决方案

临时解决方案可以参考:nginx服务器中文url无法访问导致404报错临时方案 http请求中的中文编码与网站服务器上的文件名储存编码不一致一定会导致404。 记录一下问题解决的思路与方案。 情景 nignx环境,dede程序(gbk版本)上传中文文件(程序已修改禁止自动重命名),url请求经测试为gbk编码,…继续阅读 »