国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

Nginx實現根據域名http、https分發配置示例

2024-08-30 12:26:51
字體:
來源:轉載
供稿:網友

tomcat端口:8080 做好虛擬主機
nginx端口:80 根據域名分派

在conf/nginx.conf中的http中增加

代碼如下:
include m.survivalescaperooms.com.conf

新建conf/m.survivalescaperooms.com.conf,內容如下:

代碼如下:
server {
listen 80;
server_name m.survivalescaperooms.com;

location / {
    proxy_pass http://127.0.0.1:8080;
    proxy_set_header Host $host:80;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Via "nginx";
}
}

其中127.0.0.1是你的tomcat主機ip

要是代理https的話,內容如下:
代碼如下:
server {
listen 443;
server_name mail.Vevb.com;

ssl on;
ssl_certificate server.crt;
ssl_certificate_key server.key;

location / {
    proxy_pass https://192.168.0.2:443;
    proxy_set_header Host $host:443;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Via "nginx";

}
}

其中192.168.0.2是你的https主機
如果后端https沒有證書的話,可以如此簡化:
代碼如下:
server {
listen 80;
server_name svn.Vevb.com;

location / {
    proxy_pass https://192.168.0.2:443;
    proxy_set_header Host $host:443;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Via "nginx";
    proxy_set_header X-Forwarded-Proto https; #注意看這里 多了一行
}
}

如果提示“SSL 接收到一個超出最大準許長度的記錄。” 錯誤代碼“ssl_error_rx_record_too_long”說明少了“ssl on;”這一行

后面的server.crt server.key是數字證書,具體可以參照openssl做證書

openssl做證書

代碼如下:
mkdir ssl
cd ssl
openssl genrsa -des3 -out server.key 1024 # 會提示你輸入key,盡可能長些復雜些,后面好幾處要用,我都是復制粘貼的
openssl req -new -key server.key -out server.csr # 輸入組織信息 CN BeiJing HaiDian huozhe.com
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

這里的server.crt server.key你就可以拿去用了

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 木兰县| 兴业县| 滕州市| 临夏县| 延长县| 尤溪县| 扎鲁特旗| 麦盖提县| 英山县| 本溪市| 青龙| 寿光市| 江门市| 泾川县| 新晃| 镇康县| 茂名市| 罗源县| 汾阳市| 保山市| 来安县| 香河县| 济宁市| 客服| 四会市| 晋州市| 浦江县| 丰原市| 如皋市| 铅山县| 辰溪县| 淮阳县| 东阿县| 庆云县| 太谷县| 特克斯县| 旺苍县| 岗巴县| 静乐县| 行唐县| 汽车|