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

Nginx常用技巧使用實例匯總

 更新時間:2020年09月08日 11:12:53   作者:盜哥泡茶去了  
這篇文章主要介紹了Nginx常用技巧使用實例匯總,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

1.多個server的優(yōu)先級

以每個server區(qū)塊都監(jiān)聽80端口為例,www.pm.com對應(yīng)服務(wù)器ip地址,匹配順序為:

①server_name和www.pm.com完全相同的區(qū)塊。

②server_name為 *.pm.com 的區(qū)塊。(通配符在前)

③server_name為 pm.* 的區(qū)塊。(通配符在后)

④server_name使用正則表達(dá)式并能匹配上www.pm.com的區(qū)塊。

⑤如果都沒有匹配到,將選擇 listen 80 default_server;的區(qū)塊。

⑥如果沒有第5項,則選擇第一個配置文件的第一個server區(qū)塊。

訪問域名www.pm.com就是優(yōu)先選擇上面的server。

如果此時以ip訪問,在請求頭中的Host字段的值就是192.168.1.7,無法匹配到server_name,就會按照規(guī)則匹配到下面的那個server。

2.禁止IP訪問

禁止IP訪問可以防止別人惡意將域名解析到自己的IP上。

兩種形式:

注:第一種方法必須使用 default_server,如果別的地方要用default_server,可以用第二種方法的形式。

3.多用include(寫好注釋)

一臺服務(wù)器配置多個server網(wǎng)站,會導(dǎo)致主配置文件nginx.conf非常臃腫,可讀性變差,則可以多使用include方法,簡化主配置文件,便于運(yùn)維人員維護(hù)。

4.使用alias保護(hù)網(wǎng)站真實目錄結(jié)構(gòu)

當(dāng)我們以http://www.pm.com/image/logo.png訪問該圖片時,按常規(guī)來說,訪問者就知道了該圖片的路徑位置

location /image {

  root /pm_code;

}

對應(yīng)的路徑為 /pm_code/image/

當(dāng)使用alias時:

location /image {

  alias /pm_code;

}

此時圖片真實的位置是在/pm_code下,/image是一個虛擬目錄,alias后面是絕對目錄路徑。

5.error_page的配置

模擬404報錯

當(dāng)輸入一個不存在的網(wǎng)址時,如http://www.pm.com/jfkdjfk 會跳轉(zhuǎn)到/pm_code/www/404.jpg

模擬502報錯

在瀏覽器中輸入www.pm.com,鏈接超時,會顯示/pm_code/www/500.jpg

注意:兩者之間的格式不同。500必須再寫一個location。

6.try_files配置

一個簡單的例子:

當(dāng)在瀏覽器輸入www.pm.com時,會先去找400.html,如果沒有再去找index.html

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Nginx實現(xiàn)正向代理實例

    Nginx實現(xiàn)正向代理實例

    這篇文章主要介紹了Nginx實現(xiàn)正向代理實例,正向代理的作用在于正向代理隱藏了用戶,用戶的請求被代理服務(wù)器接收代替,到了服務(wù)器,服務(wù)器并不知道用戶是誰,需要的朋友可以參考下
    2023-08-08
  • nginx 配置特定IP訪問的實現(xiàn)

    nginx 配置特定IP訪問的實現(xiàn)

    本文主要介紹了nginx 配置特定IP訪問的實現(xiàn),通過合理設(shè)置Nginx的配置文件,管理員可以根據(jù)實際需求,靈活地控制對網(wǎng)站資源的訪問,提高網(wǎng)站的安全性,感興趣的可以了解一下
    2024-01-01
  • nginx如何使用openssl自簽名實現(xiàn)https登錄

    nginx如何使用openssl自簽名實現(xiàn)https登錄

    這篇文章主要介紹了nginx使用openssl自簽名實現(xiàn)https登錄,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08
  • 詳解實現(xiàn)Nginx+Tomcat實現(xiàn)單IP、多域名、多站點的訪問

    詳解實現(xiàn)Nginx+Tomcat實現(xiàn)單IP、多域名、多站點的訪問

    這篇文章主要介紹了詳解實現(xiàn)Nginx+Tomcat實現(xiàn)單IP、多域名、多站點的訪問的相關(guān)資料,這里提供實例幫助到大家實現(xiàn)改功能,希望能幫助到大家,需要的朋友可以參考下
    2017-08-08
  • Nginx配置參數(shù)中文說明詳解(負(fù)載均衡與反向代理)

    Nginx配置參數(shù)中文說明詳解(負(fù)載均衡與反向代理)

    最近在看高性能Linux服務(wù)器構(gòu)建實戰(zhàn)的Nginx章節(jié),對其nginx介紹的非常詳細(xì),現(xiàn)把經(jīng)常用到的Nginx配置參數(shù)中文說明摘錄和nginx做負(fù)載均衡的本人真實演示實例抄錄下來以便以后查看
    2020-03-03
  • 使用nginx實現(xiàn)一個端口和ip訪問多個vue前端的全過程

    使用nginx實現(xiàn)一個端口和ip訪問多個vue前端的全過程

    為滿足單端口訪問多個前端應(yīng)用的需求,需要對nginx進(jìn)行配置,同時修改vue項目的publicPath參數(shù),這篇文章主要介紹了使用nginx實現(xiàn)一個端口和ip訪問多個vue前端的相關(guān)資料,需要的朋友可以參考下
    2024-09-09
  • Nginx反向代理后無法獲取客戶端真實IP地址

    Nginx反向代理后無法獲取客戶端真實IP地址

    本文主要介紹了Nginx反向代理后無法獲取客戶端真實IP地址,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Nginx配置WebSocket的詳細(xì)教程

    Nginx配置WebSocket的詳細(xì)教程

    Nginx 作為高性能的 HTTP 和反向代理服務(wù)器,在處理 WebSocket 協(xié)議時,需要進(jìn)行特定的配置來支持 WebSocket 的連接和通信,下面我們就來看看如何在 Nginx 中配置 WebSocket吧

    2025-03-03
  • ubuntu nginx安裝及服務(wù)配置跨域問題處理方式

    ubuntu nginx安裝及服務(wù)配置跨域問題處理方式

    這篇文章主要介紹了ubuntu nginx安裝及服務(wù)配置跨域問題處理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Mac下Nginx安裝環(huán)境配置詳解

    Mac下Nginx安裝環(huán)境配置詳解

    本篇文章主要介紹了Mac下Nginx環(huán)境配置詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02

最新評論

孟村| 武清区| 定结县| 浠水县| 怀安县| 罗定市| 怀仁县| 龙门县| 张家口市| 巴中市| 辽宁省| 荔浦县| 兴化市| 青神县| 莒南县| 屏东县| 沂南县| 荥阳市| 确山县| 合川市| 蕉岭县| 平潭县| 富阳市| 巢湖市| 朔州市| 女性| 英吉沙县| 德化县| 抚松县| 深泽县| 绥江县| 泌阳县| 隆尧县| 平顶山市| 黄冈市| 托里县| 郑州市| 泗阳县| 赫章县| 三台县| 吉安县|