Nginx配置中,try_files和“@”符號得妙用

今天研究了一下Nginx反向代理配置,其中有一段代碼

loaction / {

try_files $uri @apache

}

loaction @apache{

proxy_pass http://127.0.0.1:88

include aproxy.conf

}

try_files方法讓Ngxin嘗試訪問後面得$uri鏈接,並進根據@apache配置進行內部重定向。

當然try_files也可以以錯誤代碼賦值,如try_files /index.php = 404 @apache,則表示當嘗試訪問得文件返回404時,根據@apache配置項進行重定向。


注意try_files的作用域時loaction.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章