码迷,mamicode.com
首页 > 其他好文 > 详细

nginx访问限制常用配置

时间:2020-01-31 21:16:06      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:规则   param   域名   last   turn   local   unix   fpm   cat   

server
{
                listen       80;
                listen       5722;         #listen 写几遍就是监听几个端口
                server_name  localhost;      #域名信息
                root     /home/www/html/corpmgr;    #站点根目录
                error_page   500 502 503 504    /50x.html;  
                location ~ \.php {    #php的配置信息
                        fastcgi_pass unix:/var/run/phpfpm.sock;
                        fastcgi_index index.php;
                        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                        include fastcgi.conf;
                }
                location ^~ /server/upload/ {    #访问/server/upload/跳转到404
                        return 404;
                }
               #访问/Customize/Audit/只允许内网ip访问,其他不允许
                location ^~ /Customize/Audit/ {   
                        allow 10.10.88.131;
                        allow 10.10.88.0/24;      #表示88段可以访问
                        deny all;
                }
                location /ldap/ {  
                       if (!-e $request_filename) {        #如果访问/ldap/下的文件不存在,请执行下面的规则跳转到index.php
                            rewrite ^/(.*)$ /ldap/index.php last;     #访问目录重定向到index.php文件,路由的设置
                        }
                }
                access_log    off;     #分析日志关闭
        }
 

nginx访问限制常用配置

标签:规则   param   域名   last   turn   local   unix   fpm   cat   

原文地址:https://www.cnblogs.com/saffibai/p/12246516.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!