最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx配置location+rewrite實現(xiàn)隱性域名配置

 更新時間:2025年03月18日 11:52:50   作者:會飛的愛迪生  
本文主要介紹了Nginx配置location+rewrite實現(xiàn)隱性域名配置,包括基于根目錄、條件和反向代理+rewrite配置的隱性域名實現(xiàn),具有一定的參考價值,感興趣的可以了解一下

隱性域名:訪問www.a.com 則跳轉到www.b.com的頁面,但是地址欄還是顯示www.a.com

1、配置基于根目錄的隱性域名(就是nginx反向代理)

訪問http://www.bbb.org:8002, 跳轉http://www.accp.org:8001的頁面,地址欄url保持不變

server {
    listen 8002;
    server_name www.bbb.org;
    location / {
        proxy_pass http://www.accp.org:8001;     # 反向代理到這個url,該域名必須能解析
    }
}

2、配置基于條件的隱性域名

當訪問 http://www.bbb.org:8002/高圓圓.jpg 時 跳轉到http://www.accp.org:8001/高圓圓.jpg頁面,地址欄url保持不變,注意www.accp.org下面必須也有高圓圓.jpg才能訪問到數(shù)據(jù)

server {
    listen 8002;
    server_name www.bbb.org;
    location ~.*\.(jpg|png)$ {
        proxy_pass http://www.accp.org:8001;
        #rewrite ^/pic/(.*)   /(.*)/$1 break;
        #rewrite ^/(.*)   .*/$1 break;
    }
}

2.1、基于條件的隱性域名

當訪問http://www.bbb.org:8002/js/高圓圓.jpg時,跳轉到http://www.accp.org:8001/js/高圓圓.jpg頁面
注意:www.bbb.org和www.accp.org必須都有/js/高圓圓.jpg才能訪問到數(shù)據(jù)

server {
    listen 8002;
    server_name www.bbb.org;
    location /js/ {
        proxy_pass http://www.accp.org:8001;  
    }
}

2.2 、基于條件的隱性域名

當訪問http://www.bbb.org:8002/(任意目錄)/(任意內容),都跳轉到http://www.accp.org:8001/js/(任意內容)
比如訪問http://www.bbb.org:8002/sfsfsfs/高圓圓.jpg,跳轉到 http://www.accp/org:8001/js/高圓圓.jpg

server {
    listen 8002;
    server_name www.bbb.org;
    location / {
        proxy_pass http://www.accp.org:8001;
        rewrite ^/.*/(.*)   /js/$1 break;      # 前提是有這個文件 http://www.accp.org:8001/js/高圓圓.jpg
    }
}

3、配置基于條件的隱性域名(反向代理+rewrite配置)

當訪問 http://www.bbb.org:8002/高圓圓.jpg 時 , 跳轉到 http://www.accp.org:8001/js/高圓圓.jpg 頁面,地址欄保持不變
rewrite ^/(.) :表示重寫匹配 http://www.bbb.org:8002/下面的任意內容,(.)表示任意內容
/js/$1 break :表示重寫為 http://www.accp.org:8001/js/(.), $1與(.)相對應

server {
    listen 8002;
    server_name www.bbb.org;
    location ~.*\.(jpg|png|gif)$ {           # 匹配到以.jpg|png|gif結尾的請求url時
        proxy_pass http://www.accp.org:8001; # 反向代理到這個地址
        rewrite ^/(.*)   /js/$1 break;       # 并且將請求的url主體重寫為/js/$1
    }
}

4、基于條件的隱性域名2(反向代理+rewrite)

本實驗在macbook m1 deskDesktop下完成
注意:/aws/index.html 在2個網站中必須真實存在

(1) 當訪問http://www.wen.com/aws/index.html時,跳轉到http://www.wen.com/index.html
server {
    listen 80;
    server_name www.wen.com;
    location /aws/ {
        rewrite /aws/(.*)$ /$1 break;      # 匹配到url中的/aws/[任意],跳轉到網站根目錄下的[任意] $1=第一個(.*)
    }
}

(2) 當訪問http://www.wen.com/aws/index.html時,跳轉到http://www.qiang.com/index.html
server {
    listen 80;
    server_name www.wen.com;
    location /aws/ {
        rewrite /aws/(.*)$ /$1 break;        # break不再匹配下面的rewrite規(guī)則
        proxy_pass http://www.qiang.com;     # 這倆上下?lián)Q個順序效果也一樣
    }
}

到此這篇關于Nginx配置location+rewrite實現(xiàn)隱性域名配置的文章就介紹到這了,更多相關Nginx隱性域名配置內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家! 

相關文章

  • nginx各種代理配置大全

    nginx各種代理配置大全

    本文主要介紹了nginx各種代理配置大全,主要包括了路徑配置,http跳轉https,微信支付的校驗等,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • 解決Nginx 配置 proxy_pass 后 返回404問題

    解決Nginx 配置 proxy_pass 后 返回404問題

    這篇文章主要介紹了Nginx 配置 proxy_pass 后 返回404問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • Nginx搭建https服務器教程

    Nginx搭建https服務器教程

    這篇文章主要為大家詳細介紹了Nginx搭建https服務器教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • Nginx中實現(xiàn)訪問HTTP請求時自動跳轉到HTTPS請求

    Nginx中實現(xiàn)訪問HTTP請求時自動跳轉到HTTPS請求

    本文主要介紹了Nginx中實現(xiàn)訪問HTTP請求時自動跳轉到HTTPS請求,下面介紹了兩種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-08-08
  • nginx升級到支持HTTP2.0的方法示例

    nginx升級到支持HTTP2.0的方法示例

    這篇文章主要介紹了nginx升級到支持HTTP2.0的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • 在nginx中設置三級域名的方法示例

    在nginx中設置三級域名的方法示例

    這篇文章主要介紹了在nginx中設置三級域名的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • 詳解Nginx實戰(zhàn)之讓用戶通過用戶名密碼認證訪問web站點

    詳解Nginx實戰(zhàn)之讓用戶通過用戶名密碼認證訪問web站點

    這篇文章主要介紹了詳解Nginx實戰(zhàn)之讓用戶通過用戶名密碼認證訪問web站點,有興趣的可以了解一下。
    2016-11-11
  • Nginx鑒權、限流問題

    Nginx鑒權、限流問題

    這篇文章主要介紹了Nginx鑒權、限流問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • nginx+php出現(xiàn)No input file specified解決辦法

    nginx+php出現(xiàn)No input file specified解決辦法

    這篇文章主要介紹了nginx+php出現(xiàn)No input file specified解決辦法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • Nginx提高安全與性能的最好配置詳解

    Nginx提高安全與性能的最好配置詳解

    這篇文章主要介紹了Nginx提高安全與性能的最好配置詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-06-06

最新評論

达州市| 从化市| 甘洛县| 绵阳市| 朝阳区| 义马市| 芦山县| 榕江县| 青龙| 泸定县| 疏勒县| 海淀区| 大宁县| 仙桃市| 汉沽区| 尉犁县| 宜都市| 金川县| 沈丘县| 宁阳县| 阳江市| 侯马市| 安多县| 丹江口市| 沙坪坝区| 漾濞| 筠连县| 郸城县| 临泽县| 连城县| 前郭尔| 庆云县| 灵武市| 沂源县| 昆明市| 搜索| 望江县| 曲松县| 泾源县| 瑞金市| 上栗县|