摘要:但是使用重定向,瀏覽器鏈接是會發(fā)生變化的。第二種反向代理有些場景需要內(nèi)容重定向到另外一個但是鏈接保持不變,這時候就可以利用反向代理配置來達到目的。這里只是針對反向代理配置的一個投機利用,如果不理解反向代理,一定請自行學(xué)習(xí)。
第一種:rewrite
按照常規(guī)理解,實現(xiàn)重定向就是要用rewrite來實現(xiàn),例如demo:
當(dāng)訪問test.cc/uri, 如果uri資源在項目中不存在,就會重定向 http://www.yuhaiwei.net/blog/... 網(wǎng)頁。
但是使用rewrite重定向,瀏覽器鏈接是會發(fā)生變化的。
第二種:反向代理
有些場景需要內(nèi)容重定向到另外一個url, 但是鏈接保持不變,這時候就可以利用反向代理配置來達到目的。
但是需要注意這樣針對具體項目可能會有不同的細節(jié)問題,比如這個demo中http://test.cc/blog/Api_element 網(wǎng)頁里會用到相同域名下的靜態(tài)資源,靜態(tài)資源會因為上述重定向而無效,可以通過更細分的location或者結(jié)合if來實現(xiàn)針對不同規(guī)則的uri來實現(xiàn)不同方式的重定向,這里不詳談。這里只是針對nginx反向代理配置的一個投機利用,如果不理解反向代理,一定請自行學(xué)習(xí)。
nginx公眾號也會推送好文,主要聊聊后端技術(shù),掃描或者搜索nginx即可添加。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/39874.html
摘要:什么是正向代理呢正向代理中,客戶端通過代理服務(wù)器從服務(wù)端收發(fā)數(shù)據(jù),即為正向代理。反向代理又是什么反向代理中,代理服務(wù)器替服務(wù)端收發(fā)數(shù)據(jù),所有的請求與相應(yīng)都經(jīng)過反向代理,可以用來實現(xiàn)數(shù)據(jù)緩存,負(fù)載均衡等。 什么是代理 在計算機中,客戶端A與服務(wù)端B進行通信,中間加入中介C進行數(shù)據(jù)傳遞,則形成了代理。來個淺顯易懂的比喻,三年級二班小明和小花談戀愛,由于小明和小花座位離的太遠,這時候需要小王...
摘要:如果狀態(tài)碼附帶文字段落,該文本將被放置在響應(yīng)主體。相反,如果狀態(tài)碼后面是一個,該將成為頭部值。沒有狀態(tài)碼的將被視為一個狀態(tài)碼,這種情況下需要以或者開頭。因為和不能簡單的只返回狀態(tài)碼,還必須有重定向的,這就是指令無法返回的原因了。 HTTP模塊(核心模塊,也是主要用到的模塊) server模塊 server模塊是http的子模塊,它用來定義一個虛擬主機 例子: server { ...
摘要:確實是神器,支持高并發(fā),反向代理,以及各種拓展。當(dāng)然了,我們還可以自己配置想要的重定向方式。均衡負(fù)載指向代理網(wǎng)站防盜圖配置防盜圖主要是針對定向的路徑,當(dāng)用戶訪問該路徑,檢測域名,如果域名不對,重定向。 http://homeway.me nginx確實是神器,支持高并發(fā),反向代理,以及各種拓展。 有空要去玩玩lua+nginx,看看nginx底層原理,寫寫腳本。 ...
摘要:本文同步在個人博客上,歡迎關(guān)注這篇文章整理了在前端開發(fā)中,在開發(fā)環(huán)境下使用重寫及代理功能的方法。表示該規(guī)則是使用正則定義的,區(qū)分大小寫。因此牢記在上下文中使用,而在上下文中使用。 本文同步在個人博客shymean.com上,歡迎關(guān)注 這篇文章整理了在前端開發(fā)中,在開發(fā)環(huán)境下使用nginx重寫uri及代理功能的方法。 參考 nginx中文文檔 前端開發(fā)者必備的 Nginx 知識 Ngin...
閱讀 1513·2021-09-02 13:36
閱讀 2888·2019-08-30 15:44
閱讀 3138·2019-08-29 15:04
閱讀 3372·2019-08-26 13:40
閱讀 3921·2019-08-26 13:37
閱讀 1335·2019-08-26 12:22
閱讀 1307·2019-08-26 11:36
閱讀 1358·2019-08-26 10:41