一.限制并发数
在http模块中添加语句
在server语句块中添加语句 (只在download目录中)
创建download目录并传入
开始测试 (在测试机中)
可直接在文件中查看日志
二.限制请求速率
添加语句
开始测试
(请求设置为10 并发数为1 一次只处理1个 此时为只处理了1个 所以其他9个请求失败)
添加语句
开始测试
(所有的请求都会排队处理)
添加语句
开始测试
(只处理队列中的请求)
三.限制流量速率
添加语句
开始测试
(文件大小332k 设置带宽为50k 相当于处理1个为6秒左右 一共为5个所以用了30秒 )
四.自动索引
浏览器此时无法访问检索目录内容
添加语句 浏览器即可重新访问
五.设置权限
(可以访问页面/download/vim.jpg 但是不能访问路径)
六.重定向
直接拒绝访问 #防止域名恶意解析
添加重定向语句
测试访问 (在测试机中)
(报301错误直接重定向到网址)
80端口重定向到443端口
例如淘宝如下
步骤一 首先激活443配置
做自签名证书 (进入到该目录创建)
此时可以可以访问443
步骤二 更改配置 usr/local/nginx/conf/nginx.conf
在测试机测试成功