[英]Apache HTTP Server reverse proxying from port 80 to port *
我有一台Suse Linux服务器,其Web应用程序在端口51058上进行侦听。现在,我想使用Apache HTTP Server将用户从端口80转发到此端口,以便当用户在浏览器中键入url时,用户可以看到该应用程序。端口51058。我不想使用重定向,因为我必须同时打开端口51058。是否可以使用Apache HTTP Server做类似的事情? 如果是,我该怎么做?
您将需要使用mod_proxy模块使用Apache设置反向代理。 您可以在端口80上使用如下虚拟主机:
<VirtualHost *:80>
ServerName MyServerHostName
ProxyPreserveHost On
ProxyRequests Off
ProxyPass / http://localhost:51058/
ProxyPassReverse / http://localhost:51058/
</VirtualHost>
在这里,我假设51058是一个非安全(HTTP)端口。
您可以将侦听端口从51058更改为80,并将虚拟主机配置为使用端口80
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.