2011-03-10 73 views
1

我有一個應用程序,它運行在我的vps上。我安裝的是:Apache2和Tomcat之間的路由問題

Tomcat的6.0 Ubuntu的10阿帕奇2.2.14春3.0.5 JSF 2.0

雖然我配置/etc/apache2/http.conf,請求不會,所以當從傳遞的Apache2到Tomcat我域被點擊,它只返回帶有jsf標籤的xhtml內容,而不是純html。

您對這個問題有什麼看法?

我的http.conf是:

#mysite.com 
<VirtualHost *:80> 
    ServerName mysite.com 
    ServerAlias mysite.com www.mysite.com 
    ServerAdmin [email protected] 
    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> 

問候,哈維

回答

0

刪除第一個虛擬主機部分。這將導致apache直接提供tomcat頁面。

而且

  • 檢查你有mod_proxy的安裝
  • 你有tomcat的連接器正確配置