Heim > Fragen und Antworten > Hauptteil
Szene:
Mehrbenutzersystem bindet unabhängige Domänennamen an Benutzer
Hauptdomänenname: www.xxx.com/username
Unabhängiger Domainname: www.username.com
(beliebig)
Frage:
Da sich der Mehrbenutzersystemserver in China befindet, kann er den unabhängigen Domänennamen des Benutzers nicht direkt auflösen
Es gibt also einen fremden Host als Reverse-Proxy-Server (nginx
)
proxy.xxx.com
Als unabhängiger Domainname verweist CNAME auf
Wie konfiguriere ich diesen Reverse-Proxy-Server?
Danke
Es ähnelt dem LOFTER-Blog.
仅有的幸福2017-05-16 17:28:37
server {
listen 80 default_server;
location / {
proxy_set_header Host $host;
proxy_redirect off;
proxy_pass http://<国内服务器>/;
}
}
然后国内服务器,首先验证请求的来源 IP 是指定的 IP(防止用户直接把域名解析到国内服务器), 然后根据请求中的 Host 来展示用户的站点。