我是nginx的新手,但我正在尝试构建一个反向代理,它可以做这样的事情:
在我的nginx反向代理服务器中,每当一个请求到达像这样的域名时:http://dn.55-32.mydomain.name/path/file.cfg
解析55-32并将请求转发到内部ip。http://10.10.55.32/path/file.cfg
55-32向转发服务器表示las XX.XX.55.32。有没有办法建立这样的行为?
发布于 2021-09-21 15:38:49
最后,我用下面的配置实现了wokr:
server {
listen 443 ssl http2 default_server;
server_name ~^dn\.(?<octet1>.+)-(?<octet2>.+)\.mydomain\.com$;
location / {
set $var http://10.10.$octet1.$octet2;
proxy_pass $var;
}
}也许这对某些人会有帮助。
里卡多
https://stackoverflow.com/questions/69199396
复制相似问题