tomcat - 访问路径中屏蔽端口8080

本文介绍如何将Tomcat服务器的默认端口从8080更改为80,以便在URL中省略端口号。同时探讨了当Tomcat与IIS共存时的解决方案,包括页面跳转和IIS端口更改的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分两种情况:
        1、如果你的TOMCAT所在的机器纯粹就是只装TOMCAT作为JSP的服务器,那么将SERVE.XML文件里的默认端口号由8080改为80即可。此时不用输入端口号也能正确访问,而且地址栏也不会出现端口号。
        2、如果你的TOMCAT所在机器除了装TOMCAT运行JSP外,还有IIS同时也运行ASP的话,那么这个8080端口屏蔽不了。有文章介绍可以将TOMCAT和IIS结合,可以去掉端口号,但是在这种情况下JSP里的SESSION不能用,跳到下页SESSION值就丢失了。

 

        故一个比较不得以的办法就是使用页面跳转。

        具体做法是:在IIS下建一站点,该站点对应你的网站的域名。该站点下就一个文件index.htm:
        <script language=vbscript>
                window.location.href="http://xxx.xxx.xxx.xxx:8080"
        < /script>
       则别人在访问你的域名时就不用输入端口号。而由系统自己跳转到TOMCAT。但此刻在地址栏会出现    8080,但也只好如此了。

       或者修改iis的默认80端口,然后在设定tomcat端口号为80

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值