这是我在虚拟机上的tomcat的配置文件:域名和IP已经绑定了,下面是我在tomcat的server.xml文件配置:<Host name="www.baybay.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="C:\Apache Software Foundation\Tomcat 6.0\webapps\baybay.com\" reloadable="true" crossContext="true"/>
</Host>
请问还需要做什么?现在 通过域名访问时:Service Unavailable现在只能通过IP访问网站成功。谢谢!
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="C:\Apache Software Foundation\Tomcat 6.0\webapps\baybay.com\" reloadable="true" crossContext="true"/>
</Host>
请问还需要做什么?现在 通过域名访问时:Service Unavailable现在只能通过IP访问网站成功。谢谢!
解决方案 »
- sqlserver2000 java.lang.NullPointerException
- IllegalStateException错误,疑似logic redirect问题,求解
- 疑难问题求高手给分析下!
- 导入项目发生Unbound classpath container错误
- 请问各位老大:如何实现公告板(例如:一个MIS系统中,该单位需要发布通知或者奖励类似的公告)
- JSP输入控制
- 利用jxl生成EXCEL 供客户进行WEB下载产生的疑惑
- 求一函数
- CHECKBOX复选框传递多个参数的问题?
- 请教是不是一个应用必须要使用数据库连接池
- 怎么用java怎么在xml上定位节点 并返回所有此节点的所有子节点
- struts1.2 ApplicationResources配置问题
首先你要明白:tomcat默认的根目录是应用程序是ROOT,如果你要让你的应用到tomcat根目录下访问,就需要修改server.xml配置文件:
在server.xml文件中,有一段如下:
……
<engine name="Catalina" defaultHost="localhost">
<host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
……
<host>
</engine>
……
在<host></host>标签之间添加上:
<Context path="" docBase="myjsp" debug="0" reloadable="true" />
其中myjsp就是默认的应用,path是默认的访问应用路径,如果是根目录就留空。第二:如果你要让浏览器直接输入IP就访问,需要将tomcat的端口修改:http修改为80(前断时间听说要求网络运营商不允许开放80端口,如果被封了就没办法了,只能使用其它端口来访问),https修改为443(若有https端口的话),假设:如果你外网IP是202.201.200.199第三:买一个域名(或在网上找个免费的二级域名),将其IP地址绑定到你的IP地址,这样你才能使用域名访问你的web服务器。否则一切免谈