Nginx
Nginx 中的“如果在位置”上下文是什麼意思?
在 Nginx 文件中,一些指令(例如error_page指令)的上下文如下所示:
上下文:http,伺服器,位置,如果在位置
我的問題是,**“如果在位置”**上下文是什麼意思?我一直在Google搜尋,但找不到合適的解釋。
if
塊有兩個不同的上下文,伺服器和位置。這兩種情況下的行為是完全不同的。
例子:
server { if (...) { ... } location ... { if (...) { ### } } }
第一個
if
塊在server
上下文中。第二個if
塊是在location
上下文中。上下文if in location指定可能出現在上述範例中 ### 部分中的指令。