婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > Nginx Rewrite模塊應(yīng)用的幾種場(chǎng)景

Nginx Rewrite模塊應(yīng)用的幾種場(chǎng)景

熱門標(biāo)簽:400電話干嘛怎么申請(qǐng)信用卡 代理外呼系統(tǒng)創(chuàng)業(yè) 大連電銷外呼系統(tǒng)運(yùn)營商 400電話申請(qǐng)知乎 泰州智能外呼系統(tǒng)排名 接電話機(jī)器人罵人 外呼系統(tǒng)虛擬號(hào)碼 長春電銷外呼系統(tǒng)代理商 百度地圖標(biāo)注尺寸無法顯示

應(yīng)用場(chǎng)景1——基于域名的跳轉(zhuǎn)

公司舊域名www.accp.com ,因業(yè)務(wù)需求有變更,需要使用新域名www.kgc.com 代替

1.不能廢除舊域名
2.從舊域名跳轉(zhuǎn)到新域名,且保持其參數(shù)不變

部署環(huán)境

一臺(tái)Linux服務(wù)器(192.168.142.130)
一臺(tái)測(cè)試主機(jī)windows 7

1,安裝Nginx服務(wù)

[root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
#安裝nginx官方源

[root@localhost ~]# yum install nginx -y  
#yum安裝nginx

2,修改nginx默認(rèn)配置文件

[root@localhost ~]# vim /etc/nginx/conf.d/default.conf ##修改默認(rèn)配置文件
server {
    listen    80;
    server_name www.accp.com;  ##修改主機(jī)名

    #charset koi8-r;
    access_log /var/log/nginx/www.accp.com-access.log main;  ##開啟日志服務(wù)

3,安裝bind解析服務(wù)

[root@localhost ~]# yum install bind -y

4,修改主配置文件(named.conf)

[root@localhost ~]# vim /etc/named.conf 
options {
                listen-on port 53 { any; };     ##監(jiān)聽所有
                ...
                allow-query   { any; };      ##允許所有

5,修改區(qū)域配置文件(named.rfc1912.zones)

[root@localhost ~]# vim /etc/named.rfc1912.zones  ##配置區(qū)域配置文件

zone "accp.com" IN {
                type master;
                file "accp.com.zone";       ##accp區(qū)域數(shù)據(jù)配置文件
                allow-update { none; };
};

6,修改區(qū)域數(shù)據(jù)配置文件(accp.com.zone)

[root@localhost ~]# cd /var/named/ 
[root@localhost named]# cp -p named.localhost accp.com.zone  ##復(fù)制模板
[root@localhost named]# vim accp.com.zone  ##修改區(qū)域配置文件

$TTL 1D
@    IN SOA @ rname.invalid. (
                                    1D   ; refresh
                                    1H   ; retry
                                    1W   ; expire
                                    3H )  ; minimum
                NS   @
                A    127.0.0.1
www IN A    192.168.142.130         ##本機(jī)地址
[root@localhost named]# systemctl start named   ##開啟dns服務(wù)
[root@localhost named]# systemctl stop firewalld.service  ##關(guān)閉防火墻
[root@localhost named]# setenforce 0
[root@localhost named]# systemctl start nginx  ##開啟nginx服務(wù)

7,用測(cè)試機(jī)測(cè)試網(wǎng)頁

8,修改配置文件,設(shè)置域名跳轉(zhuǎn)

[root@localhost named]# vim /etc/nginx/conf.d/default.conf ##修改配置文件
  server {
      listen    80;
      server_name www.accp.com;

      #charset koi8-r;
      access_log /var/log/nginx/www.accp.com-access.log main;

      location / {
          if ($host = "www.accp.com"){    ##匹配如果域名是老域名
                  rewrite ^/(.*)$ http://www.kgc.com/$1 permanent;  ##則永久設(shè)置跳轉(zhuǎn)新域名
          }
          root  /usr/share/nginx/html;
          index index.html index.htm;
      }

9,添加新域名解析

[root@localhost named]# vim /etc/named.rfc1912.zones 

zone "kgc.com" IN {
                type master;
                file "kgc.com.zone";       ##accp區(qū)域數(shù)據(jù)配置文件
                allow-update { none; };
};

[root@localhost named]# cp -p /var/named/accp.com.zone /var/named/kgc.com.zone
##復(fù)制區(qū)域數(shù)據(jù)配置文件為kgc的數(shù)據(jù)配置文件
[root@localhost named]# systemctl restart named  ##重啟解析服務(wù)
[root@localhost named]# systemctl restart nginx   ##重啟nginx服務(wù)

10,用舊域名訪問,查看網(wǎng)頁跳轉(zhuǎn)


11,舊域名后加上參數(shù),查看跳轉(zhuǎn)新域名時(shí)是否有參數(shù)


應(yīng)用場(chǎng)景2——基于客戶端IP訪問跳轉(zhuǎn)

公司業(yè)務(wù)版本上線,所有IP訪問任何內(nèi)容都顯示一個(gè)固定維護(hù)頁面,只有公司IP訪問正常

1,修改Nginx默認(rèn)配置文件

[root@localhost ~]# cd /etc/nginx/conf.d/
[root@localhost conf.d]# vim default.conf 

server {
    listen    80;
    server_name www.accp.com;
    #charset koi8-r;
    access_log /var/log/nginx/www.accp.com-access.log main;
    #設(shè)置是否合法的IP標(biāo)志
    set $rewrite true;     ##設(shè)置變量為真
    #判斷是否為合法的IP
    if ($remote_addr = "192.168.142.120"){
        set $rewrite false;  ##匹配合法IP,將變量設(shè)置為假,正常跳轉(zhuǎn)頁面
    }
    #非法IP進(jìn)行判斷打上標(biāo)記
    if ($rewrite = true){        ##匹配非法IP,跳轉(zhuǎn)到main的網(wǎng)頁
        rewrite (.+) /main.html;
    }
    #匹配標(biāo)記進(jìn)行跳轉(zhuǎn)站點(diǎn)
    location = /main.html {       ##精確匹配
        root /usr/share/nginx/html;  ##站點(diǎn)路徑
    }

    location / {
        root  /usr/share/nginx/html;
        index index.html index.htm;
    } 

2,創(chuàng)建非法IP站點(diǎn)及main的網(wǎng)頁頁面

[root@localhost conf.d]# cd /usr/share/nginx/html/ ##切換到站點(diǎn)中
[root@localhost html]# vim main.html  ##編輯非法IP訪問網(wǎng)頁內(nèi)容
<h1>this is test web</h1>
[root@localhost html]# systemctl restart nginx  ##重啟Nginx服務(wù)

3,訪問測(cè)試網(wǎng)頁


應(yīng)用場(chǎng)景3——基于舊,新域名跳轉(zhuǎn)并加目錄

將域名http://bbs.accp.com 下面的發(fā)帖都跳轉(zhuǎn)到http://www.accp.com/bbs 且域名跳轉(zhuǎn)后保持參數(shù)不變

1,修改Nginx默認(rèn)配置文件

[root@localhost ~]# cd /etc/nginx/conf.d/
[root@localhost conf.d]# vim default.conf  ##修改默認(rèn)配置文件
server {
    listen    80;
    server_name bbs.accp.com;  ##修改服務(wù)名稱

    #charset koi8-r;
    access_log /var/log/nginx/www.accp.com-access.log main;
    location /post {     ##用location匹配post目錄
        rewrite (.+) http://www.accp.com/bbs$1 permanent;  ##永久重定向跳轉(zhuǎn)
    }

2,修改dns的區(qū)域數(shù)據(jù)配置文件(accp.com.zone)

[root@localhost conf.d]# cd /var/named/
[root@localhost named]# vim accp.com.zone  ##修改區(qū)域數(shù)據(jù)配置文件
$TTL 1D
@    IN SOA @ rname.invalid. (
                          0    ; serial
                          1D   ; refresh
                          1H   ; retry
                          1W   ; expire
                          3H )  ; minimum
        NS   @
        A    127.0.0.1
bbs IN A    192.168.142.130
[root@localhost named]# systemctl restart named  ##重啟解析服務(wù)
[root@localhost named]# systemctl restart nginx   ##重啟Nginx服務(wù)
[root@localhost named]# echo "nameserver 192.168.142.130" > /etc/resolv.conf 
##將解析服務(wù)器地址放到本地解析配置文件中

3,測(cè)試網(wǎng)頁


應(yīng)用場(chǎng)景4——基于參數(shù)匹配的跳轉(zhuǎn)

瀏覽器訪問:http://www.accp.com/100-(100|200)-100.html 跳轉(zhuǎn)到http://www.accp.com 頁面

1,修改Nginx默認(rèn)配置文件

[root@localhost ~]# cd /etc/nginx/conf.d/
[root@localhost conf.d]# vim default.conf 

server {
    listen    80;
    server_name www.accp.com;
    #charset koi8-r;
    access_log /var/log/nginx/www.accp.com-access.log main;
    if ($request_uri ~ ^/100-(100|200)-(\d+).html$){    
    ##匹配正則開頭為100-(100|200)-一次多次的整數(shù)html為結(jié)尾的
        rewrite (.*) http://www.accp.com permanent;    ##永久重定向跳轉(zhuǎn)到主頁
    }

2,修改dns區(qū)域數(shù)據(jù)配置文件

  [root@localhost conf.d]# vim /var/named/accp.com.zone ##修改區(qū)域數(shù)據(jù)配置文件
  www IN A    192.168.142.130  
  [root@localhost conf.d]# systemctl restart named ##重啟解析服務(wù) 
  [root@localhost conf.d]# systemctl restart nginx   ##重啟Nginx服務(wù)

3,測(cè)試網(wǎng)頁


應(yīng)用場(chǎng)景5——基于目錄下所有PHP文件跳轉(zhuǎn)

訪問http://www.accp.com/upload/1.php 跳轉(zhuǎn)到首頁

1,修改Nginx默認(rèn)配置文件

[root@localhost ~]# cd /etc/nginx/conf.d/
  [root@localhost conf.d]# vim default.conf  ##修改默認(rèn)配置文件
  server {
      listen    80;
      server_name www.accp.com;
      #charset koi8-r;
      access_log /var/log/nginx/www.accp.com-access.log main;
      location ~* /upload/.*\.php$ {     ##匹配不分大小寫,匹配upload后零次或多次以.php為結(jié)尾的
          rewrite (.+) http://www.accp.com permanent;  ##跳轉(zhuǎn)到首頁
      }
  [root@localhost conf.d]# systemctl restart nginx  ##重啟Nginx服務(wù)

2,測(cè)試網(wǎng)頁


應(yīng)用場(chǎng)景6——基于最普通url請(qǐng)求的跳轉(zhuǎn),訪問一個(gè)具體的頁面跳轉(zhuǎn)到首頁

1,修改Nginx默認(rèn)配置文件

[root@localhost ~]# cd /etc/nginx/conf.d/
  [root@localhost conf.d]# vim default.conf  ##修改Nginx默認(rèn)配置文件
  server {
      listen    80;
      server_name www.accp.com;
      #charset koi8-r;
      access_log /var/log/nginx/www.accp.com-access.log main;
      location ~* ^/abc/123.html {    ##匹配某一個(gè)特定的網(wǎng)頁
          rewrite (.+) http://www.accp.com permanent; ##跳轉(zhuǎn)到首頁
      }
  [root@localhost conf.d]# systemctl restart nginx  ##重啟Nginx服務(wù)

2,測(cè)試網(wǎng)頁


以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:臺(tái)灣 中衛(wèi) 清遠(yuǎn) 長治 興安盟 安陽 雅安 大慶

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Nginx Rewrite模塊應(yīng)用的幾種場(chǎng)景》,本文關(guān)鍵詞  Nginx,Rewrite,模塊,應(yīng),用的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Nginx Rewrite模塊應(yīng)用的幾種場(chǎng)景》相關(guān)的同類信息!
  • 本頁收集關(guān)于Nginx Rewrite模塊應(yīng)用的幾種場(chǎng)景的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲图片你懂的| 国内精品久久久久影院一蜜桃| 欧美激情在线免费观看| 日韩欧美一二三区| 91麻豆精品国产91久久久久久 | 欧美精品v国产精品v日韩精品| 成人国产精品免费| 成人app网站| av网站一区二区三区| 成人黄色av电影| 91色综合久久久久婷婷| 91精品91久久久中77777| 欧美亚洲一区三区| 欧美日本一区二区三区| 91精品国产一区二区三区| 欧美一级在线免费| 精品国产伦理网| 国产亚洲美州欧州综合国| 国产女主播在线一区二区| 国产精品成人免费精品自在线观看 | 欧美系列在线观看| 欧美日韩亚洲另类| 日韩午夜在线观看| 国产欧美一区二区三区在线老狼| 国产精品久线在线观看| 亚洲精品国产无天堂网2021| 一区二区三区四区激情 | 91精品国产品国语在线不卡| 日韩欧美精品在线视频| 国产视频一区二区三区在线观看| 国产精品人人做人人爽人人添| 日韩久久一区二区| 男男视频亚洲欧美| 成人免费不卡视频| 欧美亚洲另类激情小说| 日韩女优视频免费观看| 欧美国产日韩在线观看| 亚洲综合激情网| 紧缚捆绑精品一区二区| 一本大道久久a久久综合| 欧美日韩精品系列| 国产欧美视频一区二区| 亚洲一区精品在线| 韩国一区二区在线观看| 色综合久久综合网欧美综合网| 制服.丝袜.亚洲.另类.中文 | 国产精品一区二区在线观看网站| www.综合网.com| 91精品国产高清一区二区三区 | 婷婷一区二区三区| 成人午夜又粗又硬又大| 欧美精品少妇一区二区三区| 国产精品免费久久久久| 日日摸夜夜添夜夜添精品视频 | 中文字幕一区视频| 麻豆91在线观看| 色婷婷综合久久久久中文一区二区| 欧美一区二区三区视频在线观看 | 岛国一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 中文字幕av一区二区三区| 日本欧美加勒比视频| 91蜜桃免费观看视频| 欧美成人高清电影在线| 一区av在线播放| 成人激情图片网| 精品国产电影一区二区| 亚洲国产一区二区a毛片| 成人国产亚洲欧美成人综合网| 欧美精品久久天天躁| 最新日韩av在线| 国产一本一道久久香蕉| 91精品国产91久久综合桃花| 亚洲麻豆国产自偷在线| 高清av一区二区| 久久伊人中文字幕| 蜜桃视频第一区免费观看| 欧美在线视频不卡| 亚洲精品国产视频| 9i在线看片成人免费| 国产无一区二区| 国内偷窥港台综合视频在线播放| 欧美男生操女生| 亚洲国产一区视频| 欧美日韩综合不卡| 亚洲一区免费观看| 在线视频综合导航| 亚洲一二三区不卡| 在线亚洲一区二区| 亚洲精品高清在线观看| av男人天堂一区| 中文在线一区二区| 成人久久18免费网站麻豆| 久久久噜噜噜久久人人看| 韩国精品主播一区二区在线观看 | 激情五月激情综合网| 日韩手机在线导航| 美女在线观看视频一区二区| 51精品久久久久久久蜜臀| 亚洲一区二区在线视频| 色伊人久久综合中文字幕| 亚洲欧美在线高清| 95精品视频在线| 亚洲欧美日韩综合aⅴ视频| 色婷婷av一区二区| 亚洲综合区在线| 欧美美女一区二区三区| 日韩精品高清不卡| 日韩美女一区二区三区| 精品亚洲aⅴ乱码一区二区三区| 337p粉嫩大胆噜噜噜噜噜91av| 极品少妇一区二区三区精品视频| 久久毛片高清国产| 国产成人免费网站| 中文字幕一区二区三区四区| 91农村精品一区二区在线| 亚洲午夜在线观看视频在线| 9191国产精品| 国内精品国产三级国产a久久| 国产亚洲精品7777| 色噜噜夜夜夜综合网| 视频在线观看国产精品| 久久综合色婷婷| 成人av在线资源网站| 亚洲综合色在线| 日韩免费高清电影| 波多野结衣在线aⅴ中文字幕不卡| 亚洲欧美日韩国产成人精品影院| 欧美日韩免费观看一区二区三区| 日本中文在线一区| 久久久久久黄色| 色哟哟在线观看一区二区三区| 日韩电影在线观看网站| 久久久三级国产网站| 97久久精品人人做人人爽| 亚洲国产精品自拍| 欧美成人官网二区| 99re这里只有精品首页| 日韩福利视频网| 日本一区二区视频在线观看| 欧美在线免费观看亚洲| 精品一区二区三区久久| 亚洲精品成a人| 欧美不卡一区二区三区四区| 99久久久免费精品国产一区二区| 亚洲va韩国va欧美va| 国产亚洲成av人在线观看导航| 91福利国产精品| 国产一区在线看| 亚洲午夜在线视频| 中国色在线观看另类| 欧美精品xxxxbbbb| 99久久国产综合精品女不卡| 日韩精品成人一区二区在线| 欧美激情一区在线| 制服丝袜亚洲精品中文字幕| 不卡一卡二卡三乱码免费网站| 日本视频在线一区| 亚洲视频一二三区| 久久午夜羞羞影院免费观看| 欧美午夜精品久久久久久孕妇| 国产伦精品一区二区三区免费迷| 亚洲一区二区三区四区的| 日本一区二区免费在线| 欧美一区二区三区电影| 91国在线观看| 成人国产免费视频| 国产一区激情在线| 五月婷婷综合在线| 一区二区三区免费网站| 国产欧美一区二区精品性色超碰| 91精品国产高清一区二区三区蜜臀 | 91精品国产手机| 色综合久久88色综合天天| 国产激情偷乱视频一区二区三区 | 在线播放中文字幕一区| 91香蕉视频mp4| 国产不卡在线播放| 激情av综合网| 美女一区二区视频| 视频在线观看91| 午夜精品久久久久久| 一区二区三区**美女毛片| 国产精品久久久久久久裸模| 久久人人爽人人爽| 精品欧美一区二区在线观看| 7777精品久久久大香线蕉| 欧美亚洲免费在线一区| 在线观看成人小视频| 色婷婷综合久久久| 99国内精品久久| jizzjizzjizz欧美| 国产999精品久久久久久绿帽| 国模无码大尺度一区二区三区| 蜜臀国产一区二区三区在线播放 | 高清久久久久久| 国产精品99久| 国产九色精品成人porny| 极品少妇xxxx精品少妇偷拍| 极品少妇一区二区三区精品视频|