目的:优化项目访问链接(URL);优化后的访问URL,类似于通过域名直接访问站点的形式。
要求:精简Web应用或IP地址直接访问javaweb项目,形式如下:
优化前:http://localhost:8080/projectname
优化后:http://localhost
实现思路:
1.通过Tomcat的server.xml配置稳健优化URL中的HTTP端口号;
2.通过Tomcat的server.xml配置文件优化URL中的站点路径;
3.实现流程:开始->设置HTTP缺省端口号(一般都以设置好,默认为80端口)->设置Tomcat缺省站点->验证测试
具体步骤:
1.找到Tomcat安装目录下的/conf/server.xml,找到Connector标签,将该节点中的port端口从8080改成80端口;
2.缺省站点设置:将Tomcat中webapps下的ROOT目录删除(如果有的话),并将项目导出成ROOT.war包,置
入webapps目录下;
3.开启Http ssl服务,这一步很关键,如果不开启该服务,会无法访问到页面;服务可在services.msc中找到,如果没有需要安装;也有可能是SQL server的SQL server Reporting Services占用了80端口(其PID=4,NT内核),这时候只需停止该服务,将其改为手动开启就行了;
4.重新启动Tomcat服务器,打开浏览器,输入localhost并可访问到名为ROOT的项目包(重新启动Tomcat是为了解压ROOT.war包,生成ROOT文件夹,以便能够访问)。