1. 程式人生 > 其它 >配置nginx反向代理解析不同域名轉發到不同埠

配置nginx反向代理解析不同域名轉發到不同埠

技術標籤:Nginx

nginx配置

網站主頁的配置:

#我的主頁
	server {
		listen 80;
		charset     utf-8;
		server_name  www.zksky.top;
		root /var/www/html;
		index index.html index.htm;

        location / {
		try_files $uri $uri/ =404;
		}
	}

部落格網站配置

	#我的部落格網站,nginx反向代理
	server {
        	listen       80;
		    charset     utf-8;
        	server_name  blog.zksky.top;

        	location / {
			proxy_pass    http://www.zksky.top:8081/;
        		proxy_set_header Host $host;  
        		proxy_set_header X-Real-IP $remote_addr;   
        		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                #nginx跟後端伺服器連線超時時間(代理連線超時)
        		proxy_connect_timeout      300; 
                 #後端伺服器資料回傳時間(代理髮送超時)
        		proxy_send_timeout         300;
                #連線成功後,後端伺服器響應時間(代理接收超時)
        		proxy_read_timeout         300; 
		}
    }