"nginx" 相关的信息如下,共 12条
#### OpenResty(nginx+lua+redis)防止恶意访问入门举例
##### 环境
- Web服务器:OpenResty1.11.2.1
#### 需求
- 需求背景:用户注册获取验证码的`API`:`/user/signup/otp?cellphone=<CELLPHONE>&token=<TOKEN>`,其中`<CELLPHONE>`代表用户输入的手机号码,`<TOKEN ... ...
### Ubuntu 14.04安装OpenResty
- 脚本如下
```
#!/bin/bash
apt-get -y update
apt-get -y install nginx-extras build-essential libpcre3-dev libssl-dev libgeoip-dev libpq-dev libxslt1-dev libgd2-xpm-dev
wget - ... ...
#### Nginx修改Response Header中的Server字段
- 先看一段示例:
```
$ curl -I http://www.dictionary.com/
HTTP/1.1 200 OK
Content-Length: 51257
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/8.0
X-AspN ... ...
- 终于完成部署程序及页面的编写,结果页面访问频繁出现API无响应的情况,到nginx和python后端日志查看一下发现,nginx收到了对应请求,但python后端完全没有任何相关请求日志出现,并且nginx返回码为499,google一下发现很多小伙伴都遇到过这种情况,也去看了一下nginx源码中对499响应的解释,如下:
```
/*
* HTTP does not define the ... ...
- Nginx中指定路径的方式有两种:root, alias,具体用法如下:
- root:
- 语法:root PATH
- 默认值:root html
- 配置段: http server location if
- alias:
- 语法:alias PATH
- 配置段:location
... ...