Я пытался настроить веб-прокси для перенаправления в приложение tomcat, которое находится по адресу
http://example.com:8085/app.Но я не могу заставить его работать.
<VirtualHost XXX.XXX.XXX.XX:80>
ServerName example.com
ServerAlias www.example.com
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /app http://localhost:8085/app
ProxyPassReverse /app http://localhost:8085/app
#ProxyPass / ajp://localhost:8085/ (tried this as well)
#ProxyPassReverse / ajp://localhost:8085/ (tried this as well)
<Location />
Order allow,deny
Allow from all
</Location>
#DocumentRoot /home/groupname/public_html (apache location - dummy)
DocumentRoot /usr/local/tomcat/apache-tomcat-6.0.33/webapps/app (tomcat location)
</VirtualHost>
Ниже приведена конфигурация из файла server.xml.
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Connector port="8085" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
Теперь это то, что я пытаюсь сделать.Когда я набираю www.example.com или example.com, я хочу зайти в приложение.Может кто-нибудь подсказать мне, что я делаю неправильно?