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


    
                                        
    
  • 相关阅读:
    Spring+MyBatis
    MyBatis的关于批量数据操作的测试
    mysql插入数据后返回自增ID的方法,last_insert_id(),selectkey
    Java数据持久层框架 MyBatis之API学习五(Mapper XML 文件)
    Java数据持久层框架 MyBatis之API学习三(XML 映射配置文件)
    WebView高危接口安全检测
    Android studio Debug效率提升
    Android Bitmap圆角
    Android 瘦身攻略
    过滤Emoji表情😊
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13350116.html
Copyright © 2020-2023  润新知