ウェブサイト:4s5.cn
現在、123.4s5.cnにアクセスし、リバースプロキシを介してサービスに接続したいと考えています。
現在の考え方は、4s5.cnのPHPを用いて、123.4s5.cnというドメインを取得するというものだ!
長い探索の末、逆代理のルールを設定する際には、単純にルールを設定して 123.4s5.cn をそのまま転送する方法があることに気づきました!
location / {
proxy_pass http://4s5.cn;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# 将 123.4s5.cn 作为请求头信息传递给目标服务器
proxy_set_header X-Real-Domain "123.4s5.cn";
}PHPで直接出力する即可看到你传递的值了!
$_SERVER