首頁  >  問答  >  主體

反向代理 - nginx找不到重新導向問題?

網域直接指向A伺服器,如果A伺服器沒有資源,則rewrite到B伺服器,該如何設定?

我想大声告诉你我想大声告诉你2713 天前490

全部回覆(2)我來回復

  • 天蓬老师

    天蓬老师2017-05-16 17:26:08

    地點 / {
    根 /var/www/a.com
    if (!-e $request_filename) {
    proxy_pass http://b.com;
    proxy_store上;
    proxy_temp_path /var/www/a.com;
    }
    }

    回覆
    0
  • 迷茫

    迷茫2017-05-16 17:26:08

    參考如下配置:

    伺服器{
    聽80;
    伺服器名稱_;
    字符集 utf-8,gbk;
    #access_log 日誌/host.access.log main;
    地點 / {
    根 /usr/share/nginx/html;
    索引index.htmlindex.htm;
    }
    error_page 404 /404.html;
    位置= /404.html {
    重寫 ^(.*) http://www.xxx.com;
    }
    }

    回覆
    0
  • 取消回覆