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的文件。


    
                                        
    
  • 相关阅读:
    原生JS之温故而知新(一)
    jQuery版本问题
    AngularJs我的学习整理(不定时修改)
    Js事件处理程序跨浏览器
    AngularJs的关于路由问题
    很棒的十句话,分享给大家。
    一个人为什么要努力?
    春熙路。
    成都
    springboot 使用mybatis-generator自动生成代码
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13350116.html
Copyright © 2011-2022 走看看