好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 配置nginx 重定向到系統(tǒng)維護頁面

配置nginx 重定向到系統(tǒng)維護頁面

熱門標(biāo)簽:打400電話怎么辦理收費 怎么找到?jīng)]有地圖標(biāo)注的店 福州企業(yè)電銷機器人排名 400電話辦理介紹信 上海申請高400開頭的電話 河南防封號電銷機器人是什么 麗江真人語音電話外呼系統(tǒng) 宿城區(qū)電話機器人找哪家 10086外包用的什么外呼系統(tǒng)

上周末兄弟項目準(zhǔn)備擴展服務(wù)器以便提供更好的服務(wù),兄弟項目有一些功能是實時提供到我這邊的,需要我這邊暫時把對應(yīng)系統(tǒng)功能屏蔽,因為使用nginx,所以可以直接配置nginx重定向到固定系統(tǒng)維護頁面。

nginx重定向其實很簡單,用return或rewrite關(guān)鍵字均可,因為重定向后直接跳轉(zhuǎn)到靜態(tài)頁面,不需要后續(xù)操作和記錄,所以直接301永久重定向。

其中重定向既可以在server中配置,也可以在具體的location中配置,下面分別簡單介紹。

在server中配置:

http {
    server{
        listen 80;
        server_name A.com;

     # 以下return 或 rewrite 選擇其中一個就行。其中upgrade.html 是自己寫的提示頁面
        return 301 http://B.com/upgrade.html;  
        # rewrite ^/(.*)$ http://B.com/upgrade.html permanent;
        location / {          # 此處省略后面配置內(nèi)容     }  } }

或者在location中配置:

http {
    server{
        listen 80;
        server_name A.com;
        location / {
            rewrite ^/(.*)$ http://B.com/upgrade.html permanent;
           # 此處省略后面配置內(nèi)容     }  } }

從以上實例看出,return用301參數(shù)重定向,rewrite用permanent(當(dāng)然還可以用break,last,區(qū)別的話自己查資料)。

不知道你們有沒有發(fā)現(xiàn),以上兩個例子中,都是用 A.com去重定向到 B.com ,我試過,用A.com直接重定向到A.com/upgrade.html,會報錯重復(fù)次數(shù)太多,也就是進入死循環(huán)。在同時管理多個域名是可以配置用A重定向B,但是如果只有一個域名A那怎么弄呢?

這時候就用到if條件判斷了,此處我們以在server中配置為例說明:

http {
    server{
        listen 80;
        server_name A.com;        

        # 注意 if 后面必須有一個空格!!!
        if ($request_uri !~ "/upgrade.html$") {
            return 301 http://A.com/upgrade.html;
        }

        location / {
          # 此處省略后面配置內(nèi)容
     }
   } 
}

以上實例說明,當(dāng)訪問路徑不包含 /upgrade.html時就重定向到upgrade.html,此時能夠重定向,不會再有重復(fù)次數(shù)太多的提示,但有另一個問題,就是upgrade.html中的圖片無法顯示了,暫時沒時間去研究如何避免圖片被重定向了,后面有時間再補充。

測試if條件的時候,遇到一個特別坑的事,就是添加if后重啟nginx報錯:

Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.

輸入systemctl status nginx.service可查看錯誤信息,其中nginx: [emerg] unknown directive "if($request_uri"錯誤查找到答案,原來是if后面必須要有一個空格!!!!,太坑了,網(wǎng)上那些介紹nginxif的文章都沒有提到這么重要的信息。。。

感謝資料:

if后必須有空格:https://blog.csdn.net/palet/article/details/103394236

nginx中return和rewrite:https://blog.csdn.net/u010982507/article/details/104025717

知識點補充

配置nginx輸入任何地址都跳轉(zhuǎn)至維護頁面

筆記一下:配置nginx輸入任何地址都跳轉(zhuǎn)至維護頁面

server {
    listen 80;
    root /xxx/xxx/src;
    index index.html index.htm;

    server_name test.xxx.com;

    set $flag 0;
      if ($request_uri !~ "(/static/.*)$"){
          set $flag "${flag}1";
      }
      if ($request_uri !~ "/502.html$" ){
          set $flag "${flag}2";
      }
      if ($flag = "012") {
         rewrite ^(.*) http://test.xxx.com/502.html permanent;
      }

 location /{
     ...

以上就是nginx 重定向到系統(tǒng)維護頁面的詳細內(nèi)容,更多關(guān)于nginx重定向維護頁面的資料請關(guān)注腳本之家其它相關(guān)文章!

標(biāo)簽:遵義 隴南 朝陽 荊門 連云港 雞西 運城 面試通知

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《配置nginx 重定向到系統(tǒng)維護頁面》,本文關(guān)鍵詞  配置,nginx,重定,向到,系統(tǒng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《配置nginx 重定向到系統(tǒng)維護頁面》相關(guān)的同類信息!
  • 本頁收集關(guān)于配置nginx 重定向到系統(tǒng)維護頁面的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 两只兔子| 欧美AV无码国产精品无软件| 亚洲大胆精品337p色| 久久人人爽人人爽人人片669| 勾人引诱(高H)公| gv白受咬床单哭国产gv| 亚洲国产精品综合久久一线| 全是肉的高H文〈男男〉| 九九99国产精品视频| 男女一级大片| 国产精品无码一区二区三| 国内精品久久久久久久aa护士| 大安国的帝姬小说全文免费阅读 | 国产寡偷妇婬乱a毛片视频| 亚洲欧美人成综合导航| 三及黄色片| 国产高清久久99| 欧美激情精品久久久久久变态| 啊好爽轻点| 国产91丝袜在线播放动漫| 动漫美女??免费动漫| 久久久久久精品国产欧美乱妇高清| 好硬好爽| 精品国产三级a∨在线观看| 欧洲第一无人区观看| 特级毛片A片全部免费97 | 噗嗤噗嗤太大了不要了h| 日日摸夜夜添狠狠添A片不卡| 日日噜噜夜夜爽爽爽狠狠爱电影| 亚洲人成一区二区三区| 色婷五月天| 无码国产一区国产Av二区| 日韩人妻视频| 美女床上戏| 操操操电影| 一牛视频在线观看免费完整| 男女婬乱做爰裸体洗澡| 中文字幕日产乱码欧美一区潮喷 | 啦啦啦直播在线观看中文免费高清 | 香蕉狠狠干| 久久日韩精品电影|