nginx rewrite語法格式

weixin_34054866發表於2018-09-02

rewrite語法格式及引數語法說明如下:

    rewrite    <regex>    <replacement>    [flag];

    關鍵字      正則        替代內容          flag標記

 

    關鍵字:其中關鍵字error_log不能改變

    正則:perl相容正規表示式語句進行規則匹配

    替代內容:將正則匹配的內容替換成replacement, $1是regex部分()中的內容

    flag標記:rewrite支援的flag標記

 

flag標記說明:

last  #本條規則匹配完成後,繼續向下匹配新的location URI規則

break  #本條規則匹配完成即終止,不再匹配後面的任何規則

redirect  #返回302臨時重定向,瀏覽器地址會顯示跳轉後的URL地址

permanent  #返回301永久重定向,瀏覽器位址列會顯示跳轉後的URL地址

rewrite引數的標籤段位置:

server,location,if

相關文章