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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

Nginx虚拟目录(转)

發布時間:2023/12/18 Nginx 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nginx虚拟目录(转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

http://sudone.com/ngnx/nginx_alias.html

如果非要給nginx安上一個虛擬目錄的說法,那就只有alias標簽比較“像”,干脆來說說alias標簽和root標簽的區別吧。

最基本的區別:alias指定的目錄是準確的,root是指定目錄的上級目錄,并且該上級目錄要含有location指定名稱的同名目錄。另外,根據前文所述,使用alias標簽的目錄塊中不能使用rewrite的break。

說不明白,看下配置:

location /abc/ {
alias /home/html/abc/;
}

在這段配置下,http://test/abc/a.html就指定的是/home/html/abc/a.html。這段配置亦可改成

location /abc/ {
root /home/html/;
}

這樣,nginx就會去找/home/html/目錄下的abc目錄了,得到的結果是相同的。

但是,如果我把alias的配置改成:

location /abc/ {
alias /home/html/def/;
}

那么nginx將會從/home/html/def/取數據,這段配置還不能直接使用root配置,如果非要配置,只有在/home/html/下建立一個 def->abc的軟link(快捷方式)了。

一般情況下,在location /中配置root,在location /other中配置alias是一個好習慣。

至于alias和root的區別,我估計還沒有說完全,如果在配置時發現奇異問題,不妨把這兩者換換試試。

轉載于:https://www.cnblogs.com/wuxsoft/archive/2011/04/02/nginx_alias.html

總結

以上是生活随笔為你收集整理的Nginx虚拟目录(转)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。