前言Nginx的location就相当于url路由,Nginx根据location的配置来决定究竟如何处理一个请求。Nginx通过将一个请求的url与location进行对比,来决定将该请求扔到哪个location对应的处理策略中。一、location的匹配规则文档:Module ngx_http_core_module上面是文档,我将location的简单的总结为以下几点:概念:Nginx的lo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 13:50:18
                            
                                162阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx 使用中文URL,中文目录路径     
  nginx 
  url 
  服务器 
  translation 
  centos 
  server 
   [root@Tserver ~]# env|grep LANG
                                LANG=en_US.UTF-8二:NGINX配置文件里默认编码设置为utf-8server{
l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 11:07:35
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            nginx中rewrite和if的用法及配置文章目录nginx中rewrite和if的用法及配置@[toc]一、rewrite应用1、rewrite跳转场景2、rewrite实际场景3、常用的nginx正则表达式4、常见的flag5、案例配置二、if应用1、if语句中的判断条件2、文件及目录匹配判断3、基于浏览器实现分离案例4、防盗链案例一、rewrite应用rewrite语法rewrite  &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 14:33:50
                            
                                296阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.nginx的搭建依赖环境  1.1 准备jdk环境  当前最新版本下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html  历史版本下载地址:  http://www.oracle.com/technetwork/java/javase/archive-139210.html    1.2 解压压            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 10:11:37
                            
                                155阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nginx路径匹配符号= 表示精确匹配^~ 表示uri以某个常规字符串开头,大多情况下用来匹配url路径,nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 正则匹配(区分大小写)~* 正则匹配(不区分大小写)!~ 区分大小写不匹配!~* 不区分大小写不匹配/ 任何请求都会匹配location [=|~|~*|^~]            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-06 00:46:35
                            
                                425阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            http的referer和盗链http协议中的referer,用来表示来源,当请求html页面时没有referer,但是因为html中引入了css、js、img等静态资源,这些静态资源都需要一个来源,所以referer就表示了这个来源。盗链就是当referer是其他站点通过代理、html中的引用都一些方法访问到我们这个站点的静态资源来生成的,域名不是我们自己的域名。我们可以利用referer来防止            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-03 22:59:00
                            
                                177阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            秒杀系统时间配置时间配置ECS阿里云配置性能:Nginx单机百万QPS参考 时间配置在秒杀活动中,页面往往需要显示秒杀倒计时。倒计时未结束时,按钮无法点击。如此,就会涉及到倒计时时钟的统一问题。倒计时的时钟绝对不能依赖于客户端,因为当用户的设备时钟不准确或用户处于非当前时钟时,那么倒计时就会出错。所以,倒计时的时间需要服务端统一返回,客户端根据服务端的时间进行倒计时数秒,并根据服务端的状态控制按            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-23 10:30:23
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            防盗链原理防盗链的原理其实很简单,目前比较流行的做法就是通过Referer来进行判断和限制,Referer的解释说明如下:HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器基此可以获得一些信息用于处理。——引用自百度百科简单来说,假如我博客域名是xiaoz.me,我在nginx中设置,只允许Re            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 13:54:25
                            
                                104阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            判断1、正则表达式匹配:==:等值比较;~:判断匹配与否时区分字符大小写;~*:判断匹配与否时不区分字符大小写;!~:与指定正则表达式模式不匹配时返回“真”,判断匹配与否时区分字符大小写;!~*:与指定正则表达式模式不匹配时返回“真”,判断匹配与否时不区分字符大小写;2、文件及目录匹配判断:-f, !-f:判断指定的路径是否为存在且为文件;-d, !-d:判断指定的路径是否为存在且为目录;-e,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 09:32:42
                            
                                915阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            https://github.com/vozlt/nginx-module-vts https://github.com/zls0424/ngx_req_statushttps://github.com/magicbear/ngx_realtime_request_module             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-06-01 10:58:22
                            
                                8754阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这几天捣鼓公司网站,采用nginx+tomcat协同工作,里面一些东西做一下相关备份,以备后来工作中的使用  1、停止nginx:停止操作是通过向nginx进程发送信号来进行的 步骤1:查询nginx主进程号 ps -ef | grep nginx 在进程列表里 面找master进程,它的编号就是主进程号了。 步骤2:发送信号 从容停止Nginx: kill -QUIT 主进程号 快速停止Ngin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-21 10:57:12
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对于nginx连接fastcgi的两种不同方式做了测试,结果如下。 Tcp是使用TCP端口连接127.0.0.1:9000 Socket是使用unix domain socket连接套接字/dev/shm/php-cgi.sock 测试机是个1核的centos5.4,2用户并发时系统资源消耗50%左右,10用户资源就跑得很满了。  2users 10users nginx/1.2.9 + PHP            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 20:20:13
                            
                                170阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx Rewrite 是利用 nginx 提供的全局变量或自己设置的变量,结合正则表达式和标志位实现 url 重写以及重定向。rewrite 只能放在 server{}, location{}, if{} 中,并且只能对域名后边的除去传递的参数外的字符串起作用,例如 http://seanlook.com/a/we/index.php?id=1&u=str 只            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-12 18:46:43
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            location配置规则的优先级从高到低顺序排列。配置规则:location = /uri 精确匹配urilocation = /(uri|abc) 包含uri或abclocation ^~ /uri 前缀匹配urilocation ~ /uri 表示uri包含正则,并且区分大小写location ~* /uri 表示uri包含正则,但不区分大小写location / 通用匹配Nginx服务器会首            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-31 12:44:56
                            
                                121阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1. 概述2. location格式3. location匹配参数解释4. location匹配顺序4.1 匹配顺序精炼5. 匹配问号后的参数6. location URI结尾带不带/7. 命名location8. 案例 1. 概述location指令是nginx中最关键的指令之一,location指令的功能是用来匹配不同的url请求,进而对请求做不同的处理和响应,这其中较难理解的是多个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 09:14:20
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx配置文件server {
    listen       80;
    server_name hzmall.com;
    location /static/ {
        root /usr/share/nginx/html;
    }
    location / {
       # proxy_set_header Host $host;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 07:33:24
                            
                                457阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            nginx域名代理域名            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-05-11 14:36:40
                            
                                2084阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写之前,先讲需求,讲一下这个能帮我们做什么,我有没有必要看。我发现有很多文章,都是调情都还没开始,裤子脱了就开始啪啪啪,啪完了才知道,我去,我要的不是这个。 我们买了一个服务器,买了一个域名。然后我要让这个域名访问这个服务器,我怎么访问。我输入 www.yourHost.com 这样访问吗?这样访问的是你那台机器的80端口,你说那还不简单,那我访问的时候 直接输入 www.yo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 07:40:19
                            
                                260阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在使用lnmp一键安装包安装环境的时候,配置好了nginx,访问域名时却发现报了404错误,用静态文件缉检查路径是对的,说明php的解析有问题。在网上找到的nginx配置也是无法使用,因此,在此简单总结一下。1.首先找到自己的nginx.conf在哪里whereis nginx.conf 该命令可以用来查找文件位置2.然后进入该目录打开nginx.conf查看一下:简单查看一下几个比较重要的参数1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-11 11:21:44
                            
                                160阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            此配置 需要先进阿里云官网,再进入 万网里面进行解析域名,再用Nginx命令进行配置,,,如果没有申请端口号,则要先去申请了再进行解析一、申请端口号。1.进入阿里云=>进入实例=>管理实例=>安全组规则=>右上角 添加安全组规则(寻找一个常用的端口,添加一个即可比如说  88 端口,,添加页面  端口范围填:88/88,授权对象填:0.0.0.0/0)&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 09:50:46
                            
                                491阅读
                            
                                                                             
                 
                
                                
                    