国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

備案域名失效 臨時使用境外服務器重定向方案

leiyi / 2157人閱讀

摘要:于是大佬啪啪啪,改了防火墻,再測試看不太懂的防火墻配置大概原來解析是這樣本來備案域名解析國內服務器現狀備案失效域名解析阿里云擋住了國內服務器臨時方案備案失效域名解析境外服務器重定向代理國內服務器配置訪問默認項目項目

備案域名失效 臨時使用境外服務器重定向方案 首先把需要訪問的項目nginx主機文件設置成默認hosts
server {
    listen       80 default_server;//在監聽端口后面添加default_server,設置為默認項目
    server_name  api.xxxxxxxx.com;
    root /home/www/xxxxxxxx/public;
    index index.html index.htm index.php;
        access_log /data/logs/nginx/xxxxxxxx_access.log main;
        error_log /data/logs/nginx/xxxxxxxx.com_error.log;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location ~ .php$ {
        fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include        fastcgi_params;
    }

}


$ nginx -t
>>
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
$ nginx -s reload

改完 nginx -t 測試配置文件是否ok,注:一臺服務器只允許有一個主機文件是默認的,如果其他文件也存在就會測試失敗

沒有問題就直接 nginx -s reload 重啟nginx

境外服務器重定向配置
server
{
    listen 80;
    server_name  api.xxxxxxxx.cc api.xxxxxxxx.com;
    location / {
        if ($request_method ~ ^(POST)$) {
             proxy_pass http://000.000.000.000;
            break;
        }
        rewrite ^(.*) http://000.000.000.000$1 permanent;
    }
}

## rewrite ^(.*) http://000.000.000.000$1 permanent;
## ^ 這行代碼表示重定向到這個地址
## $1 permanent  < 這兩個代表Get請求時的參數

## 但是post請求時這個方法就無效了,因為post請求數據在請求體內,參數不可見,重定向會失去參數
## 所以使用的這行代碼 > proxy_pass http://000.000.000.000;
## 這行代碼的意思是 nginx 自身調用程序代理請求該地址,post問題解決

$ nginx -t
>>
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
$ nginx -s reload

一切看似完美,找到公司運維,闡述了偉大的跨國方案,并表示測試已經ok,
運維表示,反正已經掛了,死馬當活馬醫,先改解析試試吧
改完解析,本來說好好的post方法不好使的,請求超時,
向運維大佬解釋了post代理原理后,
大佬說:懂了,是我禁用了別人的80端口的請求,所以向其他地方請求的時候,返回結果也可以表示為其他服務器的80端口向本機請求,防火墻給擋住了。

于是大佬啪啪啪,改了防火墻,再測試post ok

## 看不太懂的防火墻配置
-A INPUT -p tcp -m tcp --sport 80 -j ACCEPT
-A OUTPUT -p tcp -m tcp --dport 80 -j ACCEPT
大概原來解析是這樣

本來:

備案域名 --解析--》 國內服務器

現狀:

備案失效域名 ---解析 XX 阿里云擋住了 XX---》 國內服務器

臨時方案:

備案失效域名 ---解析--》 境外服務器 --- 重定向or代理 ----》國內服務器ip(配置訪問默認項目(sdk項目))

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/8038.html

相關文章

  • 備案域名失效 臨時使用境外服務器重定向方案

    摘要:于是大佬啪啪啪,改了防火墻,再測試看不太懂的防火墻配置大概原來解析是這樣本來備案域名解析國內服務器現狀備案失效域名解析阿里云擋住了國內服務器臨時方案備案失效域名解析境外服務器重定向代理國內服務器配置訪問默認項目項目 備案域名失效 臨時使用境外服務器重定向方案 首先把需要訪問的項目nginx主機文件設置成默認hosts server { listen 80 defau...

    YacaToy 評論0 收藏0
  • 創建加速域名 云分發 UCDN

    摘要:若您選擇日峰值帶寬后付費,需保證賬戶余額才能創建域名。如開通的加速區域為境內加速或全球加速,接入的域名必須在工信部備案后方可接入。賬戶維度默認加速域名配額數量個。支持泛域名加速。加速開啟加速,需上傳域名對應證書。 創建加速域名操作步驟1.點擊創建加速,配置您需要接入的加速域名。若您選擇流量包預付費,則需先購買流量包才能創建域名。 若您選擇日峰值帶寬后付費,需保證賬戶余額>0才能創建域名。流量...

    ernest.wang 評論0 收藏2572
  • 前端性能優化指南

    摘要:為了可以頂下這個雷,特意買了高性能網站建設指南。規則七避免使用表達式原因表達式在你不知道得情況下執行多次,嚴重影響前端性能。這也是會降低前端性能的。 最近要實現前端性能探測,可是對于一個剛入職場的我來說前端性能是個啥,我還是個只追求頁面展示效果的娃兒~。為了可以頂下這個雷,特意買了高性能網站建設指南。這本書真的不錯,強烈推薦看到本文的朋友看一下。 規則一 減少http請求數 原因:為什...

    Ethan815 評論0 收藏0
  • 服務器基礎操作

    摘要:云服務器概念所謂的服務器就是一臺電腦所謂的云服務器,是指在實體服務器的操作系統下,利用軟件,虛擬出來的服務器即就是云服務器它占用的是實體服務器的資源當然一個實體服務器可以生成多個云服務器很多個云服務器都在同一臺實體服務器上運行不用你來維護實云服務器概念 所謂的服務器就是一臺電腦 所謂的云服務器,是指在實體服務器的操作系統下,利用軟件,虛擬?出來的服務器,?即就是云服務器 它占用的是實體服務器...

    Mike617 評論0 收藏0
  • CAS 5.2.x 單點登錄 - 實現原理及源碼淺析

    摘要:上一篇文章簡單介紹了在本地開發環境中搭建服務端和客戶端,對單點登錄過程有了一個直觀的認識之后,本篇將探討單點登錄的實現原理。因此引入服務端作為用戶信息鑒別和傳遞中介,達到單點登錄的效果。為該流程的實現類。表示對返回結果的處理。 上一篇文章簡單介紹了 CAS 5.2.2 在本地開發環境中搭建服務端和客戶端,對單點登錄過程有了一個直觀的認識之后,本篇將探討 CAS 單點登錄的實現原理。 一...

    elisa.yang 評論0 收藏0

發表評論

0條評論

leiyi

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<