zoukankan      html  css  js  c++  java
  • 配置Nginx代理服务器

    nginx另一个使用的比较多的情况是作为代理服务器,代理服务器接收请求,然后把请求传递到代理服务器,nginx最后会提取代理服务器的回复,并把这些回复发送给客户端。
    我们将配置一个基本的代理服务器,图片文件的请求在本地目录中服务,其他的所有请求发送到代理服务器。这个示例中,两个服务都被定义在同一个nginx实例中。

     主要利用proxy_pass指令

    server {
        location / {
            proxy_pass http://localhost:8080;
        }
    
        location /images/ {
            root /images/data;
        }

    }


    当接受到请求,会自动自动判断请求的前缀如果是images就会到 /images/data 寻找文件
    也可以将 改为
     location ~ .html {
        
    proxy_pass http://localhost:8080;
        }
     location ~ .php {
        proxy_pass http://localhost:8181;
    }
    如果请求的是php文件则交给本地http://localhost:8181处理
    如果请求的是html文件则交给本地http://localhost:8080处理


  • 相关阅读:
    Nuget:aliyun-openapi-sdk
    iptables简述
    openOffice安装
    bash:command not found
    linux nc命令
    linux命令帮助
    linux用户管理
    LDAP 后缀操作
    LDAP缓存命令
    LDAP索引及缓存优化
  • 原文地址:https://www.cnblogs.com/feiyafeiblog/p/6838394.html
Copyright © 2011-2022 走看看