Nginx的alias的用法及與root的區別

出自:https://blog.csdn.net/kinginblue/article/details/50748683html

Nginx的alias的用法及與root的區別
http://nginx.org/en/docs/http/ngx_http_core_module.html#alias
http://nginx.org/en/docs/http/ngx_http_core_module.html#root

之前只知道Nginx的location塊中的root用法,用起來老是感受知足不了本身的一些想法。而後終於發現了alias這個東西。

先看toot的用法
location /request_path/image/ {
    root /local_path/image/;
}
這樣配置的結果就是當客戶端請求 /request_path/image/cat.png 的時候,
Nginx把請求映射爲/local_path/image/request_path/image/cat.png

再看alias的用法
location /request_path/image/ {
    alias /local_path/image/;
}
這時候,當客戶端請求 /request_path/image/cat.png 的時候,
Nginx把請求映射爲/local_path/image/cat.png nginx

相關文章
相關標籤/搜索