一、Tomcat在访问Web地址时,不输入端口号,如http://127.0.0.1/应用名;
1.打开tomcat\conf\server.xml文件;
2.将以下port="8080"修改为port="80",保存即可或者直接在server.xml文件中搜索8080,替换为80即可;
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
二、Tomcat在访问Web地址时,如何将IP自定义名称,如http://www.sina.com/应用名;
1.我们在自身电脑上进行开发,在浏览器访问web服务时,一般是http://127.0.0.1:8080/应用名;或者http://localhost:8080/应用名;但如果别的访问的话,就需要输入http://IP:8080/应用名,不便于记忆推广,类似http://www.baidu.com;如何解决呢?以下我们会将127.0.0.1
2.A、打开tomcat\conf\server.xml文件;
B、将文件中的name="localhost"修改为name="www.sina.com";
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
C、打开C:\Windows\System32\drivers\etc\host.xml;
D、添加以下配置(自已观察下规律);
127.0.0.1 www.sina.com
三、Tomcat在访问Web地址时,如何直接跳转到默认应用,http://www.sina.com/;
1.清空E:\apache-tomcat-6.0.48\webapps\ROOT\清空所有文件;
2.将所需应用,如应用文件夹为A,则将A文件夹下的所有文件放在ROOT目录下;
四、如何配置虚拟目录;
1.在server.xml文件夹的</Engine>的节点下单独建立以下元素;
<Host name="www.sina.com" appBase="d:\sina">
<Context path="/mail" docBase="d:\sina\mail"/>
<Context path="/news" docBase="d:\sina\news"/>
</Host>
name:虚拟网站的主机名
appBase:网站主目录
path:虚拟目录(供外界访问)
docBase:Web应用的目录
2.在C:\Windows\System32\drivers\etc\hosts.xml中添加以下配置
127.0.0.1 www.sina.com