欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx代理文件目錄、下載站點方式

 更新時間:2025年03月19日 14:17:56   作者:頭頂一點云  
這篇文章主要介紹了nginx代理文件目錄、下載站點方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

前言

Nginx默認是不允許列出整個目錄瀏覽下載。

如果只是單純的往html文件中添加壓縮文件,網(wǎng)頁就會報錯,那該怎么才能達到一堆壓縮文件都顯示在網(wǎng)頁呢

一、訪問站點配置

先上配置再解釋

	location /mylog {
		  autoindex on;
          charset utf-8;
		  autoindex_exact_size off;
		  autoindex_localtime off;
		  auth_basic "Auth access Blog Input your Passwd!";
	      auth_basic_user_file /usr/local/mdtassistant/nginx/users;
          alias /usr/local/mdtassistant/version;
       }
  • 效果

  • 帶密碼效果

解釋如下

  • autoindex on; 模塊顯示文件
  • charset utf-8; 文件編碼
  • autoindex_exact_size off | on 默認為on, 顯示出?件的確切??,單位是bytes; 修改為off,顯示出?件的?概??,單位是kB或者MB或者GB
  • autoindex_localtime on | off 默認為off,顯示的?件時間為GMT時間;修改為on, 顯示的?件時間為?件的服務器時間(這個是文件上傳的時間)

那 這兩個干嘛的

auth_basic “Auth access Blog Input your Passwd!”;
auth_basic_user_file /usr/local/mdtassistant/nginx/users;

訪問時輸入密碼的

二、添加登錄權限功能

1.密碼生成

使用htpasswd工具生成密碼。

如果沒有htpasswd工具,可以先進行安裝,安裝命令:

yum -y install htpasswd

如果這個安裝不了就裝下面這個

yum install httpd-tools

密碼生成命令格式:htpasswd -c 存放用戶名密碼的文件路徑 用戶名

htpasswd -c /usr/local/nginx/passwd/users lc

提示輸入密碼,輸入兩次

然后會生成一個加密串,這樣就好了

2.配置nignx

   auth_basic "Auth access Blog Input your Passwd!";
   auth_basic_user_file /usr/local/mdtassistant/nginx/users;

auth_basic_user_file 密碼文件存放位置

三、路徑加 / 如何區(qū)分

  • 如果proxy_pass末尾有斜杠/,proxy_pass不拼接location的路徑
  • 如果proxy_pass末尾無斜杠/,proxy_pass會拼接location的路徑

1.proxy_pass末尾有斜杠

location  /api/ {
    proxy_pass http://127.0.0.1:8000/;
}
  • 請求地址:http://localhost/api/test
  • 轉(zhuǎn)發(fā)地址:http://127.0.0.1:8000/test

2.proxy_pass末尾無斜杠

location  /api/ {
    proxy_pass http://127.0.0.1:8000;
}
  • 請求地址:http://localhost/api/test
  • 轉(zhuǎn)發(fā)地址:http://127.0.0.1:8000/api/test

3.proxy_pass包含路徑,且末尾有斜杠

location  /api/ {
    proxy_pass http://127.0.0.1:8000/user/;
}
  • 請求地址:http://localhost/api/test
  • 轉(zhuǎn)發(fā)地址:http://127.0.0.1:8000/user/test

4.proxy_pass包含路徑,末尾無斜杠

location  /api/ {
    proxy_pass http://127.0.0.1:8000/user;
}
  • 請求地址:http://localhost/api/test
  • 轉(zhuǎn)發(fā)地址:http://127.0.0.1:8000/usertest

四、文件路徑 alias與root區(qū)別

  • root的處理結(jié)果是:root路徑+location路徑
  • alias的處理結(jié)果是:使用alias路徑替換location路徑

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 詳解Nginx反向代理到Tomcat服務器

    詳解Nginx反向代理到Tomcat服務器

    本篇文章主要介紹了詳解Nginx反向代理到Tomcat服務器,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Nginx生產(chǎn)環(huán)境平滑升級的實現(xiàn)

    Nginx生產(chǎn)環(huán)境平滑升級的實現(xiàn)

    本文主要介紹了Nginx生產(chǎn)環(huán)境平滑升級的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • 使用nginx實現(xiàn)動靜分離

    使用nginx實現(xiàn)動靜分離

    這篇文章主要為大家詳細介紹了使用nginx實現(xiàn)動靜分離,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Nginx 配置TCP代理轉(zhuǎn)發(fā)的實現(xiàn)

    Nginx 配置TCP代理轉(zhuǎn)發(fā)的實現(xiàn)

    本文主要介紹了使用Nginx新版的stream方式,實現(xiàn)TCP/UDP代理轉(zhuǎn)發(fā),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-10-10
  • nginx基礎配置說明一則

    nginx基礎配置說明一則

    nginx基礎配置說明一則,有需要的朋友可以參考下
    2013-02-02
  • Nginx配置的rewrite編寫時last與break的區(qū)別分析

    Nginx配置的rewrite編寫時last與break的區(qū)別分析

    這篇文章主要介紹了Nginx配置的rewrite編寫時last與break的區(qū)別分析,簡單來說使用last會對server標簽重新發(fā)起請求,而break就直接使用當前的location中的數(shù)據(jù)源來訪問,需要的朋友可以參考下
    2016-01-01
  • nginx?http?499錯誤碼詳解以及解決辦法

    nginx?http?499錯誤碼詳解以及解決辦法

    HTTP狀態(tài)碼出現(xiàn)499錯誤有多種情況,499錯誤是什么?這篇文章主要給大家介紹了關于nginx?http?499錯誤碼以及解決辦法的相關資料,文中介紹的非常詳細,需要的朋友可以參考下
    2024-01-01
  • nginx反向代理下的長連接實現(xiàn)

    nginx反向代理下的長連接實現(xiàn)

    本文主要介紹了Nginx反向代理下的長連接實現(xiàn),包括客戶端到Nginx和Nginx到后端服務器之間的長連接設置,具有一定的參考價值,感興趣的可以了解一下
    2024-11-11
  • nginx實現(xiàn)根據(jù)URL轉(zhuǎn)發(fā)請求的實戰(zhàn)經(jīng)歷

    nginx實現(xiàn)根據(jù)URL轉(zhuǎn)發(fā)請求的實戰(zhàn)經(jīng)歷

    這篇文章主要給大家介紹了一次關于nginx實現(xiàn)根據(jù)URL轉(zhuǎn)發(fā)請求的實戰(zhàn)經(jīng)歷,文中通過示例代碼介紹的非常詳細,對大家學習或者使用nginx具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-11-11
  • 基于Nginx的衍生版服務器Tengine簡介

    基于Nginx的衍生版服務器Tengine簡介

    這篇文章主要介紹了基于Nginx的衍生版服務器Tengine簡介,本文講解了Nginx的特性、Tengine的特性、架構(gòu)和擴展性等內(nèi)容,需要的朋友可以參考下
    2015-03-03

最新評論