首頁  >  文章  >  後端開發  >  Nginx的alias的用法及和root的區別

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

WBOY
WBOY原創
2016-07-29 09:02:011130瀏覽

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就可以知道怎麼用了吧~~ :)

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介紹了Nginx的alias的用法及和root的區別,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn