nginx 80埠監聽多個域名

jj-tech-group發表於2020-11-26

#本地測試

#host檔案新增:

127.0.0.1 www.jntech.com jntech.com
127.0.0.1 www.jjtech.com jjtech.com
127.0.0.1 www.stu.score.com stu.score.com

#nginx.conf http配置中新增:

#遮蔽ip訪問

server {
        listen 80 default_server;
        server_name _;
        return 404;
    }

server {
        listen       80;
        server_name  stu.score.com www.stu.score.com;
        charset UTF-8;
        location / {
            proxy_pass http://127.0.0.1:8088;
        }
        
        location /affix/ {
            root http://127.0.0.1:8088/affix;
        }

        error_page  404              /error.html;
    }

    server {
        listen       80;
        server_name  www.jjtech.com jjtech.com;
        charset UTF-8;
        location / {
            proxy_pass http://127.0.0.1:8081/iframe/;
        }
        
        location /affix/ {
            root http://127.0.0.1:8081/affix;
        }
        
        location /ueditor.affix/ {
            root http://127.0.0.1:8081/ueditor.affix;
        }

        error_page  404              /error.html;
    }
    
    server {
        listen       80;
        server_name  jntech.com www.jntech.com;
        charset UTF-8;
        location / {
            proxy_pass http://127.0.0.1:8090;
        }
        
        location /affix/ {
            root http://127.0.0.1:8090/affix;
        }

        error_page  404              /error.html;
    }

相關文章