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

首頁 > 網站 > Nginx > 正文

詳解Nginx 利用代理轉發請求示例

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

我們米撲科技的業務遍布全球,有時國外的客戶無法訪問我們搭建在國內的服務,這就要求我們在國外服務器上搭建一個代理轉發服務,用戶請求國外服務器的域名,然后代理轉發到國內,處理請求后返回結果給國外的客戶。Nginx 不僅可以實現負載均衡,還可以實現反向代理轉發,非常適合我們的使用場景,因此我們米撲科技采用 Nginx 利用代理轉發請求實例。

Nginx 利用代理轉發請求實例

nginx 作為目前最流行的web服務器之一,可以很方便地實現反向代理。

nginx 反向代理官方文檔: NGINX REVERSE PROXY

當在一臺主機上部署了多個不同的web服務器,并且需要能在80和443端口同時訪問這些web服務器時,可以使用 nginx 的反向代理功能,用 nginx 在80端口監聽所有請求,并轉發給443端口,再由443端口統一依據轉發規則轉發到對應的國內web服務器上。

示例:

proxy.mimvp.com 域名在阿里云備案,部署在國內的北京阿里云服務器

proxy.mimgu.cn 域名在騰訊云備案,部署在國外的新加坡騰訊云服務器(國外域名可不備案)

1. 國內北京阿里云服務器(proxy.mimvp.com)

vim mimvp_proxy.confserver { listen  80;  server_name proxy.mimvp.com;  # 域名可以有多個,用空格隔開  root  www/mimvp_proxy; rewrite ^(.*)$ https://$host$1 permanent;   location / {    root  www/mimvp_proxy;    index  index.php index.html index.htm;  }   location ~ /.php$ {    root    www/mimvp_proxy;    fastcgi_pass  127.0.0.1:9000;    fastcgi_index index.php;    fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;    include   fastcgi.conf;  }  location ~* ^/(images|img|javascript|js|css|blog|flash|media|static)/ {  root  www/mimvp_proxy;  expires  30d; }  location ~* ^/(robots/.txt) {  root  www/mimvp_proxy;  expires  365d; }  location ~* ^/favicon/.ico {  root  www/mimvp_proxy;  expires  365d; }  location ~* ^/img/logo/.png {  root  www/mimvp_proxy;  expires  365d; }  location ~ //.ht {  deny all; }} server { listen   443 ssl http2; server_name  proxy.mimvp.com;  # 域名可以有多個,用空格隔開 root   www/mimvp_proxy; ssl    on; ssl_certificate  proxy.mimvp.com.crt; ssl_certificate_key proxy.mimvp.com.key;  ssl_session_cache shared:SSL:1m; ssl_session_timeout 10m;  ssl_protocols TLSv1 TLSv1.1 TLSv1.2;  ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; ssl_prefer_server_ciphers on;   location / {    root  www/mimvp_proxy;    index  index.php index.html index.htm;  }   location ~ /.php$ {    root    www/mimvp_proxy;    fastcgi_pass  127.0.0.1:9000;    fastcgi_index index.php;    fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;    include   fastcgi.conf;  }  location ~* ^/(images|img|javascript|js|css|blog|flash|media|static)/ {  root  www/mimvp_proxy;  expires  30d; }  location ~* ^/(robots/.txt) {  root  www/mimvp_proxy;  expires  365d; }  location ~* ^/favicon/.ico {  root  www/mimvp_proxy;  expires  365d; }  location ~* ^/img/logo/.png {  root  www/mimvp_proxy;  expires  365d; }  location ~ //.ht {  deny all; }}            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汉中市| 丽江市| 开江县| 清新县| 沁阳市| 兴山县| 木兰县| 长乐市| 商南县| 卢湾区| 福清市| 忻城县| 西乌珠穆沁旗| 安丘市| 彰武县| 海盐县| 北安市| 永靖县| 呼图壁县| 卢湾区| 长宁县| 泽州县| 平舆县| 资阳市| 商都县| 常州市| 梅州市| 陇西县| 故城县| 陇南市| 马山县| 十堰市| 邯郸县| 大姚县| 廉江市| 巴塘县| 故城县| 东台市| 东台市| 孙吴县| 故城县|