0

我需要帮助解决我面临的这个问题。

我正在尝试从我租用的一台专用服务器为网站 [比如 www.mysite.com] 提供服务。

我正在使用 Apache Tomcat 6.0.18。我没有为此使用任何网络服务器。Tomcat 也用作网络服务器。

我已将默认端口从 8080 更改为 9001。

我在服务器的主机文件中创建了 DNS 条目 [xxxx 指向 www.mysite.com]

当我构建项目时,创建了 mysite.war 并在部署它时,在 webapps [按照标准] 中创建了“mysite”文件夹。

我将只从我租用的服务器上为 1 个站点提供服务。

问题:当我尝试以 www.mysite.com 的身份访问我的网站时,没有任何反应,并且出现超时错误。

但是,当我使用 url 作为 www.mysite.com:9001/mysite/welcome.html 访问我的网站时,我会在互联网上加载正确的主页。

我认为我的 server.xml 设置 [或任何其他设置] 中似乎存在一些问题。

有人请帮助我解决此设置问题。

如果我需要提供更多信息,请告诉我。

谢谢,顺丰

4

1 回答 1

0

根据您当前的配置,您可以访问是正确的。

www.mysite.com:9001/mysite/welcome.html

如果你想像这样访问它,你的配置是错误的www.mysite.com/welcome.html:您需要做的是将您更改9001为默认的 HTTP 端口 - 可能是80. 这将允许您像这样访问您的网站:www.mysite.com/mysite. 如果你想用这种方式访问​​它:www.mysite.com你的项目需要在tomcat的webapps/ROOT目录下。

于 2013-01-09T14:27:10.263 回答