Nginx常见配置实例分析
导读:本文共2778.5字符,通常情况下阅读需要9分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 封禁 IP通过 deny 可以封禁指定 IPhttp{#....#封禁IPdeny192.168.4.3;deny31.42.145.0/24;deny51.12.35.0/24;}仅开放内网需要先禁止 192.168.1.1开放其他内网网段,然后禁止其他所有 IPlocation/{#blockoneworkstationdeny192.168... ...
目录
(为您整理了一些要点),点击可以直达。通过 deny 可以封禁指定 IP
需要先禁止 192.168.1.1
开放其他内网网段,然后禁止其他所有 IP
需要在 nginx.conf 中配置转发服务器信息
权重: weight=1,权重如果分配的值越大,权重越高
最大连接数: max_fails=3,最多连接失败次数为3次
连接失败时间: fail_timeout=20s,每次连接失败的时间
在站点配置 default.conf 中开启负载均衡
有时候服务器作为资源服务器,给用户提供下载资源使用
需要将服务上的文件以目录形式列出来
可以通过配置 autoindex on 允许列出目录,启用目录流量
可以通过 autoindex_exact_size off 显示出文件的确切大小,单位是 bytes
可以通过 autoindex_localtime on 显示的文件时间为文件的服务器时间
有时候用户通过路由访问服务器的资源,其实你的资源在另一个文件夹下面
可以使用 alias 命令,将用户请求进行转发
gzip 压缩是一种提升访问速度的优化方向,可以大大提高
为了防止其他网站直接实用我方的静态资源,可以增加防盗链配置
通过 keepalived 可以设置长连接处理的数量
通过 proxy_http_version 可以设置长连接 http 版本
通过 proxy_set_header 可以清除 connection header 信息
很多网站中,都强制实用 https 协议
这样我们就需要将 http 强制跳转到 https
Nginx常见配置实例分析的详细内容,希望对您有所帮助,信息来源于网络。