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的用法
<code>location <span>/request_path/image/</span> { root <span>/local_path/image/</span>; }</code>
這樣配置的結果就是當客戶端請求 /request-path/image/cat.png 的時候,
Nginx把請求映射為/local_path/image/request-path/image/cat.png
再看alias的用法
<code>location /request_path/<span>image</span>/ { <span>alias</span> /local_path/<span>image</span>/; }</code>
這時候,當客戶端請求 /request-path/image/cat.png 的時候,
Nginx把請求映射為/local_path/image/cat.png
對比root就可以知道怎麼用了吧~~ :)
以上就介紹了Nginx的alias的用法及和root的區別,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。