apache, caminho de contexto do tomcat

1

Eu tenho o Tomcat e o Apache instalados no CentOS 5. Eles estão integrados com a ajuda do mod_jk.so.

Ambos exibem o mesmo no link e link

Mas gostaria de tornar o contexto cms exibido apenas quando eu acessar com o endereço abaixo. link

Como o contexto "www.tource.com/cms" poderia se transformar em "cms.tource.com"?

    
por Patrick Jeon 04.08.2012 / 07:43

2 respostas

0

Você tem uma configuração do apache para este site? Em caso afirmativo, poste-o para que possamos ter uma ideia melhor de como você configurou seu site.

Aqui está uma maneira de fazer isso (com mod_proxy e mod_rewrite):

/etc/httpd/conf.d/cms.conf

<VirtualHost *>
        ServerName cms.tource.com
        RewriteEngine On
        ProxyPass / http://tource.com:8080/cms/admin
        ProxyPassReverse / http://tource.com:8080/cms/admin
</VirtualHost>

Configuração de proxy no Tomcat $ TOMCAT_HOME / conf / server.xml

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" proxyPort="80" />

Reinicie o apache e visite cms.tource.com para ver se funciona para você.

    
por 04.08.2012 / 16:14
0

Na configuração do servidor web de www.tource.com, adicione a seguinte linha:

Redirect /cms http://cms.tource.com

Para mais informações, consulte a documentação do apache no link

    
por 31.01.2013 / 21:10