zoukankan      html  css  js  c++  java
  • nginx 配置多个主机

    <pre name="code" class="html">    server {
            listen       8001;
            server_name  localhost;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
    	
            location / {
                root /var/www/zjzc-web-frontEnd;
                index  index.html;
            }
                    location /backoffice  {
                root /var/www/;
                index  index.html index.htm;
            }
    	
    	location /zjzc-hy-front  {
                root /var/www/;
                index  index.html index.htm;
            }
    
    
    	location /zjzc-hy-web-admin  {
                root /var/www/;
                index  index.html index.htm;
            }
    
    
    zjtest7-frontend:/var/www/zjzc-web-frontEnd# curl http://192.168.32.76:8001/backoffice/
    hello backoffce
    zjtest7-frontend:/var/www/zjzc-web-frontEnd# curl http://192.168.32.76:8001/zjzc-hy-front/
    hello zjzc-hy-front
    zjtest7-frontend:/var/www/zjzc-web-frontEnd# curl http://192.168.32.76:8001/zjzc-hy-web-admin/
    hello  zjzc-hy-web-admin
    zjtest7-frontend:/var/www/zjzc-web-frontEnd# curl http://192.168.32.76:8001/
    test  jj 20160823
    
    
    结合haproxy 跳转:
    acl             mgr_req                 path_beg                -i                      /backoffice
    use_backend     mgrserver_8001          if                      mgr_req
    
    
    acl             mgr_req                 path_beg                -i                      /zjzc-hy-front
    use_backend     mgrserver_8001          if                      mgr_req
    
    acl             mgr_req                 path_beg                -i                      /zjzc-hy-web-admin
    use_backend     mgrserver_8001          if                      mgr_req
    
    acl             url_static              path_end                .html .gif .png .jpg .css .js
    use_backend     mgrserver_8001          if                      url_static
    
      default_backend mgrserver_8001
    
      
      
    zjtest7-haproxy:/root# curl http://www.zjtest7.com/backoffice/
    hello backoffce
    zjtest7-haproxy:/root# curl http://www.zjtest7.com/backoffice/
    hello backoffce
    zjtest7-haproxy:/root# curl http://www.zjtest7.com/zjzc-hy-front/
    hello zjzc-hy-front
    zjtest7-haproxy:/root# curl http://www.zjtest7.com/zjzc-hy-web-admin/
    hello  zjzc-hy-web-admin
    zjtest7-haproxy:/root# curl http://www.zjtest7.com/
    test  jj 20160823
    
    location ^~ /t/ {
         root /www/root/html/;
    }
    如果一个请求的URI是/t/a.html时,web服务器将会返回服务器上的/www/root/html/t/a.html的文件。


    
                                        
    
  • 相关阅读:
    AHOI2012 信号塔 | 最小圆覆盖模板
    BZOJ1337 最小圆覆盖
    HAOI2014 走出金字塔
    HAOI2012 外星人
    HAOI2014 遥感监测
    HAOI2012 道路
    NOI2007 社交网络
    HAOI2012 高速公路
    HAOI2012 容易题
    HAOI2011 Problem c
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13350116.html
Copyright © 2011-2022 走看看