<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Nginx URL重寫(rewrite)配置及信息詳解

       URL重寫有利于網站首選域的確定,對于同一資源頁面多條路徑的301重定向有助于URL權重的集中

      Nginx URL重寫(rewrite)介紹

          和apache等web服務軟件一樣,rewrite的組要功能是實現RUL地址的重定向。Nginx的rewrite功能需要PCRE軟件的支持,即通過perl兼容正則表達式語句進行規則匹配的。默認參數編譯nginx就會支持rewrite的模塊,但是也必須要PCRE的支持

          rewrite是實現URL重寫的關鍵指令,根據regex(正則表達式)部分內容,重定向到replacement,結尾是flag標記。

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

          rewrite    <regex>    <replacement>    [flag];

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

       

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

          正則:perl兼容正則表達式語句進行規則匹配

          替代內容:將正則匹配的內容替換成replacement

          flag標記:rewrite支持的flag標記

       

      flag標記說明:

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

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

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

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

      rewrite參數的標簽段位置:

      server,location,if

      例子:

      rewrite ^/(.*) http://www.czlun.com/$1 permanent;

      說明:                                        

      rewrite為固定關鍵字,表示開始進行rewrite匹配規則

      regex部分是 ^/(.*) ,這是一個正則表達式,匹配完整的域名和后面的路徑地址

      replacement部分是http://www.czlun.com/$1 $1,是取自regex部分()里的內容。匹配成功后跳轉到的URL。

      flag部分 permanent表示永久301重定向標記,即跳轉到新的 http://www.czlun.com/$1 地址上

      regex 常用正則表達式說明

      字符

      描述

      \

      將后面接著的字符標記為一個特殊字符或一個原義字符或一個向后引用。如“\n”匹配一個換行符,而“\$”則匹配“$”

      ^

      匹配輸入字符串的起始位置

      $

      匹配輸入字符串的結束位置

      *

      匹配前面的字符零次或多次。如“ol*”能匹配“o”及“ol”、“oll”

      +

      匹配前面的字符一次或多次。如“ol+”能匹配“ol”及“oll”、“oll”,但不能匹配“o”

      ?

      匹配前面的字符零次或一次,例如“do(es)?”能匹配“do”或者“does”,"?"等效于"{0,1}"

      .

      匹配除“\n”之外的任何單個字符,若要匹配包括“\n”在內的任意字符,請使用諸如“[.\n]”之類的模式。

      (pattern)

      匹配括號內pattern并可以在后面獲取對應的匹配,常用$0...$9屬性獲取小括號中的匹配內容,要匹配圓括號字符需要\(Content\)

      rewrite 企業應用場景

      Nginx的rewrite功能在企業里應用非常廣泛:

      u 可以調整用戶瀏覽的URL,看起來更規范,合乎開發及產品人員的需求。

      u 為了讓搜索引擎搜錄網站內容及用戶體驗更好,企業會將動態URL地址偽裝成靜態地址提供服務。

      u 網址換新域名后,讓舊的訪問跳轉到新的域名上。例如,訪問京東的360buy.com會跳轉到jd.com

      u 根據特殊變量、目錄、客戶端的信息進行URL調整等

      Nginx配置rewrite過程介紹

      (1)創建rewrite語句

      vi conf/vhost/www.abc.com.conf

      #vi編輯虛擬主機配置文件

      文件內容

      server {

              listen 80;

              server_name abc.com;

              rewrite ^/(.*) http://www.abc.com/$1 permanent;

      }

       

       

      server {

              listen 80;

              server_name www.abc.com;

              location / {

                      root /data/www/www;

                      index index.html index.htm;

              }

              error_log    logs/error_www.abc.com.log error;

              access_log    logs/access_www.abc.com.log    main;

      }

      或者

      server {

              listen 80;

              server_name abc.com www.abc.com;

              if ( $host != 'www.abc.com'  ) {

                      rewrite ^/(.*) http://www.abc.com/$1 permanent;

              }

              location / {

                      root /data/www/www;

                      index index.html index.htm;

              }

              error_log    logs/error_www.abc.com.log error;

              access_log    logs/access_www.abc.com.log    main;

      }

      (2)重啟服務

      確認無誤便可重啟,操作如下:

      nginx -t

      #結果顯示ok和success沒問題便可重啟

      nginx -s reload

      (3)查看跳轉效果

      打開瀏覽器訪問abc.com

      頁面打開后,URL地址欄的abc.com變成了www.abc.com說明URL重寫成功。

      posted @ 2018-01-04 14:33  去.玩兒  閱讀(11835)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 欧美特级午夜一区二区三区| 91色老久久精品偷偷性色| 夜夜添无码一区二区三区| 成人免费亚洲av在线| 国产免费又黄又爽又色毛| 日韩精品中文字幕亚洲| 成人午夜视频一区二区无码| 99在线小视频| 国产不卡精品视频男人的天堂| 在线观看的网站| 丝袜老师办公室里做好紧好爽| 中文字幕日韩一区二区不卡| 亚洲综合一区国产精品| 精品中文字幕一区在线| 睢宁县| 潮喷失禁大喷水av无码| 国产精品黄大片在线播放| 国产精品自在线拍国产| 性按摩玩人妻hd中文字幕| 成人免费无码大片a毛片| 精品午夜福利短视频一区| A三级三级成人网站在线视频 | 中文字幕色偷偷人妻久久| 九九热精品在线观看| 韩国深夜福利视频在线观看 | 人妻系列中文字幕精品| 久久精品久久精品久久精品| 狠狠躁夜夜躁人人爽天天古典| 国产精品av中文字幕| 国产美女久久精品香蕉| 18禁在线一区二区三区| 日韩av爽爽爽久久久久久| 国产中文字幕日韩精品| 国精品91人妻无码一区二区三区| 亚洲熟妇精品一区二区| 欧美精品高清在线观看| 精品人妻码一区二区三区| 久久精品国产亚洲成人av| 老太脱裤让老头玩ⅹxxxx| 亚洲欧美人成电影在线观看| 成人亚洲一级午夜激情网|