我有一个私有Windows服务器运行文件,我可以通过IP地址访问它。我有一些网站可用,我可以通过IP地址和过滤器访问。(注意,这是在端口54654上运行的,因为我还有其他WEB )。我有一个新的域名注册在线,我想通过域名访问服务器,这将重定向到我的服务器地址。
但问题是,浏览器显示的是IP地址,而不是域名。我尝试了掩蔽,但它并不像我预期的那样工作(它将站点放置在iFrame中,我无法访问浏览器属性等等)。我想像www.abc.com一样访问我的站点,它不应该更改为<host-ip-address>:<port>。我知道问题来自服务器端,不知道如何使其保留在域名中。我用hosts.txt文件尝试了一个新条目,但它似乎不起作用。
我已经在网上搜索了几个小时的解决方案,但找不到针对Spring的具体解决方案,在tomcat中更改VirtualHost设置对我来说不太清楚。在application.properties文件中有此设置吗?
发布于 2021-10-05 09:03:02
这是我从这个要求中学到的东西的总结。谢谢@PiotrP.Karwasz的支持。
服务器{侦听80;server_name .com;位置/{ proxy_set_header X转发-用于$remote_addr;proxy_set_header主机$http_host;proxy_pass "http://127.0.0.1:";}
https://stackoverflow.com/questions/69402638
复制相似问题