日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

Nginx CONTENT阶段 static模块

發(fā)布時間:2025/3/21 Nginx 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nginx CONTENT阶段 static模块 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

L63-65

?

?

alias指令?

syntax: alias path;# 靜態(tài)文件路徑? alias不會將請求路徑后的路徑添加到 path中

context : location;

root指令

syntax : root path; #靜態(tài)文件路徑 root會將請求路徑后添加的 path中

context : http,server,location,if in location

location /root {root html;}location /alias{alias html;}location ~/root/(\w+\.txt){root html/first/$1;}location ~/alias/(\w+\.txt){alias html/first/$1;}

訪問 http://xxxx/root 返回404 通過error日志 可以看到 會在html后加上root目錄?

訪問 http://xxxx/alias 返回nginx主頁面 返回正確?

訪問 http://xxxx/root/1.txt 返回404

訪問 http://xxxx/alias/1.txt 則返回1.txt內(nèi)容?

?

?static模塊三個變量

request_filename : 訪問文件的完整路徑包括擴展名

document_root : 由URI和root/alias規(guī)則生成的文件夾路徑?

realpath_root : 將document_root軟連接替換成真實路徑

location /realpath{alias html/realpath;return 200 '$request_filename:$document_root:$realpath_root\n';}

訪問 http://xxxx/realpath/1.txt 則返回?/usr/local/nginx/html/realpath/1.txt:/usr/local/nginx/html/realpath:/usr/local/nginx/html/realpath 輸出的路徑

當(dāng)用戶訪問資源時沒有在末尾加反斜杠的時候 NGINX會返回一個301的重定向

?指令 absolute_redirect??

syntax: on | off;

default : on;

context : http,server,location?

server {listen 80;server_name localhost;absolute_redirect off; #關(guān)閉的時候 port_in_redirect on; }

演示:當(dāng)關(guān)閉absolute_redirect的時候 curl http://116.196.123.9/alias -i

當(dāng)訪問后? 看到頭部是不帶域名的

Server: nginx/1.14.2
Date: Fri, 15 Feb 2019 08:26:21 GMT
Content-Type: text/html
Content-Length: 185
Connection: keep-alive
Location: /alias/? #我們看到?jīng)]有完整域名

當(dāng)打開的時候 就有?Location: http://192.xxx.xxx.1/alias/

指令 port_in_redirect?

syntax : on | off;

defaut : on;

context : http,server,location;

指令 server_name_in_redirect 主要控制 是否返回的 host域名 還是server_name主域名

syntax : on | off;

default : off;

context : http,server,location;

?

轉(zhuǎn)載于:https://www.cnblogs.com/jackey2015/p/10375549.html

總結(jié)

以上是生活随笔為你收集整理的Nginx CONTENT阶段 static模块的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。