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