Nginx - Nginx特殊配置实践

导语

  • Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器
  • 这里主要介绍一些Nginx配置相关

内容列表

  • Nginx添加黑名单
  • 关闭 favicon.ico 显示

Nginx添加黑名单

refer to nginx ngx_http_access_module

## 语法
allow/deny address |CIDR | unix: |all

## 试用的范围
http, server, location, limit_except

## 举例
location / {
    deny  192.168.1.1;
    allow 192.168.1.0/24;
    allow 10.1.1.0/16;
    allow 2001:0db8::/32;
    deny  all;
}

很多时候我们需要把攻击我们的IP加入到黑名单中去,会单独创建一个配置文件存放需要加入黑名单的IP,比如 blockips.conf,然后在nginx的配置中添加一下命令即可

include blockips.conf

关闭 favicon.ico 显示

location = /favicon.ico {
      access_log     off;
      log_not_found  off;
   }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一章 Nginx简介 Nginx是什么 没有听过Nginx?那么一定听过它的“同行”Apache吧!Ngi...
    JokerW阅读 32,804评论 24 1,002
  • 1.简介:  Nginx:engine X ,2002年,开源,商业版 http协议:web服务器(类似于ht...
    尛尛大尹阅读 1,898评论 0 3
  • Nginx API for Lua Introduction ngx.arg ngx.var.VARIABLE C...
    吃瓜的东阅读 5,876评论 0 5
  • 什么是Nginx? Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器N...
    jiangmo阅读 2,588评论 1 9
  • 村上春树,这是一位居住在我们东方邻国的一位作家,记得大学期间第一次读村上春树的书《挪威的森林》,便深深沉浸其中,村...
    狂人包阅读 4,945评论 89 140