Проблема маршрутизации между Apache2 и Tomcat - PullRequest
1 голос
/ 11 марта 2011

У меня есть приложение, и оно работает на моем VPS. Моя установка:

Tomcat 6.0 Ubuntu 10 Apache 2.2.14 Spring 3.0.5 JSF 2.0

Хотя я настраиваю /etc/apache2/http.conf, запросы не передаются от Apache2 к Tomcat, поэтому при щелчке по моему домену он возвращает только содержимое xhtml с тегами jsf, а не чистый html.

Что вы думаете об этой проблеме?

Мой http.conf:

#mysite.com 
<VirtualHost *:80>
  ServerName mysite.com
  ServerAlias mysite.com www.mysite.com 
  ServerAdmin e-feedback@mysite.com 
  DocumentRoot /usr/share/tomcat6/webapps/MySiteProject/
</VirtualHost>
<VirtualHost *:80>
  servername mysite.com
  proxypass / http://127.0.0.1:8080/MySiteProject/ 
  proxypassreverse / http://127.0.0.1:8080/MySiteProject/
</VirtualHost>

С уважением, Хави

1 Ответ

0 голосов
/ 11 марта 2011

Удалить первый раздел VirtualHost.Это приведет к тому, что Apache будет обслуживать страницы Tomcat напрямую.

Также

  • проверьте, установлен ли у вас mod_proxy
  • правильно ли настроен разъем tomcat
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...