一、if語句中的判斷條件(nginx)
1、正規表示式匹配:
==:等值比較;
~:與指定正規表示式模式匹配時返回「真」,判斷匹配與否時區分字元大小寫;
~*:與指定正規表示式模式匹配時返回「真」,判斷匹配與否時不區分字元大小寫;
!~:與指定正規表示式模式不匹配時返回「真」,判斷匹配與否時區分字元大小寫;
!~*:與指定正規表示式模式不匹配時返回「真」,判斷匹配與否時不區分字元大小寫;
2、檔案及目錄匹配判斷:
-f, !-f:判斷指定的路徑是否為存在且為檔案;
-d, !-d:判斷指定的路徑是否為存在且為目錄;
-e, !-e:判斷指定的路徑是否存在,檔案或目錄均可;
-x, !-x:判斷指定路徑的檔案是否存在且可執行;
#客戶端請求的完整請求路徑
#if ( $request_uri ~* /(.*)\.php )
if (!-f $request_filename)
#禁止chrome訪問
Nginx中if語句中的判斷條件
一 if語句中的判斷條件 nginx 1 正規表示式匹配 等值比較 與指定正規表示式模式匹配時返回 真 判斷匹配與否時區分字元大小寫 與指定正規表示式模式匹配時返回 真 判斷匹配與否時不區分字元大小寫 與指定正規表示式模式不匹配時返回 真 判斷匹配與否時區分字元大小寫 與指定正規表示式模式不匹配時返...
Mysql Select 語句中實現的判斷
select if sva 1,男 女 as ssva from tableame where id 1 quote 控制流程函式 case value when compare value then result when compare value then result else result...
Mysql Select 語句中實現的判斷
select if sva 1,男 女 as ssva from tableame where id 1 quote 控制流程函式 case value when compare value then result when compare value then result else result...