阿里雲二級域名解析+Nginx 反向代理,整潔URL


效果速覽

原生:http://coldsmog.cn:8090/
解析后:http://wiki.coldsmog.cn/

二級域名DNS解析

以阿里雲為例,登錄雲解析控制台

  1. 選擇域名解析
  2. 解析二級域名 此處用wiki作為二級域名前綴。解析地址與80端口一致

wiki.coldsmog.cn解析到80端口,開始Nginx反向代理

vi /usr/local/nginx/conf/nginx.conf

在 http { …… } 中增加下列代碼

server {
                # 監聽80
	        listen 80;
                # 通過server_name 與原先業務進行區分
	        server_name wiki.coldsmog.cn;
                # proxy_set 重新定義請求頭,保證url一致
		proxy_set_header Host $host:$server_port;
		proxy_set_header X-Real-IP $remote_addr;
		proxy_set_header REMOTE-HOST $remote_addr;
		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

		location / {
                        # 轉發到8090端口
			proxy_pass http://10X.XX.232.80:8090;
		}
	}

重啟nginx查看效果即可

/usr/local/nginx/sbin/nginx -t
/usr/local/nginx/sbin/nginx -s reload


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM