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

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

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

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

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

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

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

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

當(dāng)訪問 http://www.bbb.org:8002/高圓圓.jpg 時(shí) 跳轉(zhuǎn)到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、基于條件的隱性域名

當(dāng)訪問http://www.bbb.org:8002/js/高圓圓.jpg時(shí),跳轉(zhuǎn)到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 、基于條件的隱性域名

當(dāng)訪問http://www.bbb.org:8002/(任意目錄)/(任意內(nèi)容),都跳轉(zhuǎn)到http://www.accp.org:8001/js/(任意內(nèi)容)
比如訪問http://www.bbb.org:8002/sfsfsfs/高圓圓.jpg,跳轉(zhuǎn)到 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;      # 前提是有這個(gè)文件 http://www.accp.org:8001/js/高圓圓.jpg
    }
}

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

當(dāng)訪問 http://www.bbb.org:8002/高圓圓.jpg 時(shí) , 跳轉(zhuǎn)到 http://www.accp.org:8001/js/高圓圓.jpg 頁面,地址欄保持不變
rewrite ^/(.) :表示重寫匹配 http://www.bbb.org:8002/下面的任意內(nèi)容,(.)表示任意內(nèi)容
/js/$1 break :表示重寫為 http://www.accp.org:8001/js/(.), $1與(.)相對(duì)應(yīng)

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

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

本實(shí)驗(yàn)在macbook m1 deskDesktop下完成
注意:/aws/index.html 在2個(gè)網(wǎng)站中必須真實(shí)存在

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

(2) 當(dāng)訪問http://www.wen.com/aws/index.html時(shí),跳轉(zhuǎn)到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個(gè)順序效果也一樣
    }
}

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

相關(guān)文章

  • nginx各種代理配置大全

    nginx各種代理配置大全

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

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

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

    Nginx搭建https服務(wù)器教程

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

    Nginx中實(shí)現(xiàn)訪問HTTP請(qǐng)求時(shí)自動(dòng)跳轉(zhuǎn)到HTTPS請(qǐng)求

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

    nginx升級(jí)到支持HTTP2.0的方法示例

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

    在nginx中設(shè)置三級(jí)域名的方法示例

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

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

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

    Nginx鑒權(quán)、限流問題

    這篇文章主要介紹了Nginx鑒權(quán)、限流問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    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解決辦法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-03-03
  • Nginx提高安全與性能的最好配置詳解

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

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

最新評(píng)論

孙吴县| 卫辉市| 清远市| 拉萨市| 铜梁县| 陇川县| 尖扎县| 富平县| 渭南市| 沙河市| 安福县| 康乐县| 乌拉特中旗| 额尔古纳市| 二连浩特市| 来宾市| 禹城市| 泰兴市| 漳州市| 宁阳县| 会昌县| 德清县| 溧阳市| 葫芦岛市| 佳木斯市| 根河市| 桓台县| 普洱| 阳西县| 吉木萨尔县| 平乡县| 从化市| 龙门县| 滦南县| 长沙市| 论坛| 绿春县| 黄浦区| 永修县| 阆中市| 彩票|