ATS 配置map配置問題無法正常指向問題
架構:
nginx+ATS+nginx+application (ATS用splitdns配置區域dns)
原因:
因應用做過訪問限制,只能通過特定域名訪問。
問題:
測試環境通過nginx 指向後端ATS可以正常訪問,但正式版通過nginx訪問異常,指定來源IP又可以正常訪問。
請大俠指點可能是哪方面原因,我該從何入手?244277534
具體現象:
通過測試環境的的Nginx指向該ATS+nginx+application的架構,可以正常訪問應用。
但通過正式環境的Nginx去指向ATS時,提示如下頁面:
Cycle Prohibited
Description: Could not process your request for the document because it would cause an HTTP proxy cycle. Please check the URL and your browser's proxy settings.
在正式環境Nginx中配置特定IP來源訪問ATS,發現該IP可以正常訪問頁面。
if ($remote_addr ~* "58.240.26.203")
{
proxy_pass http://ttnet-multi_backup;
access_log logs/test.log main;
}
精簡nginx配置,訪問后提示如下錯誤:l
server {
listen 80;
server_name russian.ttnet.net;
access_log logs/multi.ttnet.access.log main;
error_log logs/multi.ttnet.error.log info;
location / {
proxy_pass http://ttnet-multi_backup;
}
}
Not Found on Accelerator
Description:Your request on host "ttnet-multi_backup" was not found.Check the location and try again.
《解決方案》
沒看到關ats啥關係啊