麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > WEB服務 > 正文

nginx 301 302重定向跳轉配置

2020-05-27 13:36:16
字體:
來源:轉載
供稿:網友

   首先看一個完整代碼示例,關于nginx 301 302跳轉的。

  301跳轉設置:

  server {

  listen 80;

  server_name downcc.com;

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

  access_log off;

  }

  302跳轉設置:

  server {

  listen 80;

  server_name downcc.com;

  rewrite ^/(.*) http://www.downcc.com/$1 redirect;

  access_log off;

  }

  在看下關于nginx 301 302跳轉的詳細說明文檔

  server {

  server_name downcc.com;

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

  }

  last – 基本上都用這個Flag。

  break – 中止Rewirte,不在繼續匹配

  redirect – 返回臨時重定向的HTTP狀態302

  permanent – 返回永久重定向的HTTP狀態301

  Nginx的重定向用到了Nginx的HttpRewriteModule,下面簡單解釋以下如何使用的方法:

  rewrite命令

  nginx的rewrite相當于apache的rewriterule(大多數情況下可以把原有apache的rewrite規則加上引號就可以直接使用),它可以用在server,location 和IF條件判斷塊中,命令格式如下:

  rewrite 正則表達式 替換目標 flag標記

  flag標記可以用以下幾種格式:

  last – 基本上都用這個Flag。

  break – 中止Rewirte,不在繼續匹配

  redirect – 返回臨時重定向的HTTP狀態302

  permanent – 返回永久重定向的HTTP狀態301

  特別注意:

  last和break用來實現URL重寫,瀏覽器地址欄的URL地址不變,但是在服務器端訪問的路徑發生了變化;

  redirect和permanent用來實現URL跳轉,瀏覽器地址欄會顯示跳轉后的URL地址;

  例如下面這段設定nginx將某個目錄下面的文件重定向到另一個目錄,$2對應第二個括號(.*)中對應的字符串:

  location /download/ {

  rewrite ^(/download/.*)/m/(.*)..*$ $1/nginx-rewrite/$2.gz break;

  }

  nginx重定向的IF條件判斷

  在server和location兩種情況下可以使用nginx的IF條件判斷,條件可以為以下幾種:

  正則表達式

  如:

  匹配判斷

  ~ 為區分大小寫匹配; !~為區分大小寫不匹配

  ~* 為不區分大小寫匹配;!~為不區分大小寫不匹配

  例如下面設定nginx在用戶使用ie的使用重定向到/nginx-ie目錄下:

  if ($http_user_agent ~ MSIE) {

  rewrite ^(.*)$ /nginx-ie/$1 break;

  }

  文件和目錄判斷

  -f和!-f判斷是否存在文件

  -d和!-d判斷是否存在目錄

  -e和!-e判斷是否存在文件或目錄

  -x和!-x判斷文件是否可執行

  例如下面設定nginx在文件和目錄不存在的時候重定向:

  if (!-e $request_filename) {

  proxy_pass http://127.0.0.1;

  }

  return

  返回http代碼,例如設置nginx防盜鏈:

  location ~* .(gif|jpg|png|swf|flv)$ {

  valid_referers none blocked www.downcc.com www.test1.com;

  if ($invalid_referer) {

  return 404;

  }

  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品久久久久久久久久久αⅴ | 成人福利视频网站 | 国产91小视频在线观看 | 欧美激情第一区 | 欧美zoofilia杂交videos | 蜜桃一本色道久久综合亚洲精品冫 | 精品国产一区二区三区蜜殿 | 91精品国产九九九久久久亚洲 | 一级免费黄视频 | 羞羞视频免费网站入口 | 欧美视频一二区 | 亚洲国产精品久久久久 | 天使萌一区二区三区免费观看 | 国产亚洲美女精品久久久2020 | 2级毛片| xxxxhd73国产 | 亚洲一级网站 | 视频一区二区三区免费观看 | 91久久国产综合久久91猫猫 | 一级毛片电影网 | 久久国产精品电影 | 亚洲国产精品久久久久久久久 | 久久久一区二区三区四区 | 国内精品久久久久久2021浪潮 | 激情影院在线观看 | 色综合网在线观看 | 一级免费在线视频 | 亚洲成人免费视频在线 | 成人午夜在线播放 | 特级a欧美做爰片毛片 | 草草久久久 | 国产影视 | 在线成人免费观看视频 | 欧美国产综合视频 | 天堂成人一区二区三区 | 免费毛片观看 | 美女视频网站黄色 | 孕妇体内谢精满日本电影 | 久久精品一级片 | 欧日韩| 国产精品午夜在线 |