こんにちは、公共の直接アクセスから隠したいnginxサーバーと他のWebサーバーがあります。しかし、ルートでそのサーバーにアクセスしようとすると、クライアントにリダイレクト応答を次のような URL に送信します: server/test/spring/main. nginxサーバーからアクセスしようとすると、nginx URLではなくサーバーURLリダイレクトが取得されます。
例:
my-nginx.com my-server.com
nginx サーバーから myserver.com/test/spring/main にアクセスしたい場合、my-nginx.com/test/spring/main にアクセスする必要があると思いますが、アクセスすると myserver.com の URL にリダイレクトされます...
私の設定:
upstream my-server {
server my-server.com;
}
server {
listen 80;
server_name my-nginx;
location / {
proxy_pass http://my-server/;
}
}
もう1つは、my-server.comのルートページにアクセスすると、クライアントを「https://my-server.com/test/spring/main」にリダイレクトすることです。
my-nginx.com の URL から my-server.com にリダイレクトするのはなぜですか?