如何隐藏端口 8080?

如何隐藏端口 8080?

如何从地址栏隐藏端口 8080?当我调用 sub.domain.com 时,什么也得不到,但当我调用 sub.domain.com:8008 时,我得到了应用程序!我使用的是 apache2 和 jboss 7

谢谢

<virtualhost *:80>
ServerName sub.domain.com
ServerAlias sub.domain.com
<Location /myapp>
            Order deny,allow
            Allow from all
            Options -Indexes FollowSymLinks
            ProxyPass http://127.0.0.1:8080/myapp
            ProxyPassReverse http://127.0.0.1:8080/myapp
</Location>
DirectoryIndex index.html index.htm index.php index.asp index.aspx index.jsp index.jspa index.shtml index.shtm
</virtualhost>

答案1

您可以在该子域名上设置重定向到正确的地址,例如,如果您使用 PHP,您可以访问:

<?php
   header('Location: http://<youraddress>:<port>');
?>

但这实际上会改变地址栏中的地址,因此,如果它只是 URL 的外观改变,那么它并不是最好的选择。

相关内容