2009/2/6 Christian Decker <decker.christ...@gmail.com>: > > Hi all, > > I'm not that good at configuring Tomcat so I thought I'd ask here. My > problem is that I have a server that is running Tomcat 5.5 and an > Apache server that runs on port 80 and uses mod_jk to redirect all > incoming requests to the tomcat server. > > So far, so good. The problem is that I want to access the server from > outside my local network, so instead of accessing http://server1/app/ > I now have http://server1.example.com/app/ which automatically > redirects to an index page, but on the wrong address (http://server1/ > app/welcome instead of http://server1.example.com/app/welcome) which > is kind of annoying. > > As this happens in many different places I assume that the tomcat > server somehow believes that he is server1 instead of > server1.example.com. > > Any directions on where to look? > > Regards, > Chris
Read Apache HTTPD docs on how it determines its server name. I guess it should have been the ServerName directive, http://httpd.apache.org/docs/2.2/mod/core.html#servername If I remember correctly, mod_jk passes that information to Tomcat, but if that does not work, it can be overwritten in <Connector> element by setting proxyName and proxyPort attributes, http://tomcat.apache.org/tomcat-6.0-doc/config/ajp.html Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org