Nginx

(40)

慎用 Nginx 的 default_server

在新买的阿里云服务器上把部分网站迁移了过来,一时脑热把一个域名设置成了 default_server,为了使用 IP 测试网站是否部署的有问题。 例如: ``` server { listen 80 d

屏蔽垃圾评论来源 IP 段

最近垃圾评论越来越猖獗,27.150.x.x 这个 IP 段尤为过分,逐个加 IP 黑名单已没有效果,只能批量屏蔽 部分现有的 Nginx IP 黑名单 ``` deny 188.143.232.0/24;

nginx location 常见匹配规则

整理一下 nginx location 的常见规则。 需要注意的是,Nginx Location 规则并不是按照书写顺序进行优先匹配的。 而是按照规则优先级进行匹配。 ``` ~* case insensitive

与垃圾评论的苦斗

早上扫了一眼博客,发现出现了大量的垃圾评论,本来想晚上再解决,但是这次频率太高了,几乎两分钟一条,实在是不能忍! ## 查看垃圾评论的来源 IP Nginx 日志 grep 'POST /comments' acces

Nginx 模拟 Backbone 请求的 JSON 接口

团队同步开发时,通常不能保证后台接口在开发初期可用。 所以,就需要前端自己模拟 API 的返回应答。 ## 记录一下我是如何用 Nginx 来模拟 JSON 接口的 例如,我前端要发送一个请求 POST /api/new-st

如何限制恶意用户刷站 - Nginx 限速规则

## 真实案例 收到短信报警,调用一些三方 API 接口超时。从 Nginx 看,发现是一个调用三方 API 接口被刷。 短时间内超过了百万次。不可避免的影响了正常业务。 ## 刷站请求特征 - 短时间内,单 IP 针对单

Nginx user 配置引发的血案

在折腾完了 gulp livereload web server 之后,我才发现其实 Nginx 才是最靠谱的 web 调试服务。 毕竟写伪接口用 Nginx 要方便的多,也不用考虑 node 模块的一堆奇葩依赖。 但是 Nginx

Nginx 日志解析,及 IP 请求量排名统计

经常遇到服务器被恶意扫描,或者爬取内容的情况,这时候就可以通过统计 Nginx 日志来分析 IP 的来源。 ## Nginx 日志默认的格式 一条日志 > 192.34.61.118 - - [15/Jan/2015:16:0

使用 Nginx 限制页面访问权限

写了一个小 web 应用,需要后台提交数据,但是这个页面只允许我一个人访问。 单独为这个页面增加用户权限系统,有点杀鸡用牛刀的感觉。还好用 Nginx 可以轻松搞定这件事。 ## htpasswd htpasswd is us

nginx

## 参考 * [Nginx开发从入门到精通](http://tengine.taobao.org/book/index.html) ## uwsgi timeout nginx 的配置更新: uwsgi_read_t