<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>R: [opencms-dev] Remove /opencms/opencms from URL (ray)</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>>>4) If you start Tomcat, a file called "./<tomcatdir>/conf/auto/mod_jk.conf" (the file is </FONT>
<BR><FONT SIZE=2>>>included by httpd.conf - see tutorial before) will be automaticly created from the source </FONT>
<BR><FONT SIZE=2>>>file ./server.xml. Edit "./<tomcatdir>/conf/auto/mod_jk.conf", skip to the first domain an </FONT>
<BR><FONT SIZE=2>>>include </FONT>
</P>

<P><FONT SIZE=2>But the file ./<tomcatdir>/conf/auto/mod_jk.conf is autogenerated so each time I restart Tomcat I have to edit it ??</FONT>
</P>
<BR>

<P><FONT SIZE=2>-----Messaggio originale-----</FONT>
<BR><FONT SIZE=2>Da: RaEmanuel@aol.com [<A HREF="mailto:RaEmanuel@aol.com">mailto:RaEmanuel@aol.com</A>] </FONT>
<BR><FONT SIZE=2>Inviato: martedė 2 dicembre 2003 7.23</FONT>
<BR><FONT SIZE=2>A: opencms-dev@opencms.org</FONT>
<BR><FONT SIZE=2>Oggetto: [opencms-dev] Remove /opencms/opencms from URL (ray)</FONT>
</P>
<BR>

<P><FONT SIZE=2>Hi,</FONT>
</P>

<P><FONT SIZE=2>I had the same problem and agree, that the posted pdf of al-arenal.de doesen´t work proper.</FONT>
</P>

<P><FONT SIZE=2>I did the following steps to solve the problem (LINUX):</FONT>
</P>

<P><FONT SIZE=2>1) I installed the apache2 web-server and configured apache with mod_rewrite and mod_proxy:</FONT>
<BR><FONT SIZE=2>  # ./configure --prefix=/<dir>/apache2 \</FONT>
<BR><FONT SIZE=2>                --enable-rewrite --enable-rewrite=shared \</FONT>
<BR><FONT SIZE=2>                --enable-proxy --enable-proxy=shared \</FONT>
<BR><FONT SIZE=2>                --enable-ssl ----enable-ssl=shared</FONT>
</P>

<P><FONT SIZE=2>2) I installed the mod_jk.so too that Apache connect to Tomcat and use Tomcat like a servlet runner. Here is a tutorial I used: <A HREF="http://www.galatea.com/flashguides/apache-tomcat-24-unix.xml" TARGET="_blank">http://www.galatea.com/flashguides/apache-tomcat-24-unix.xml</A></FONT></P>

<P><FONT SIZE=2>3) After this I edit the ./<tomcatdir>/conf/server.xml and defined the virtual domains (<hosts>) i need. Take care, that Tomcat starts normal on port 8080.</FONT></P>

<P><FONT SIZE=2>4) If you start Tomcat, a file called "./<tomcatdir>/conf/auto/mod_jk.conf" (the file is included by httpd.conf - see tutorial before) will be automaticly created from the source file ./server.xml. Edit "./<tomcatdir>/conf/auto/mod_jk.conf", skip to the first domain an include following apache rewrite statement:</FONT></P>

<P><FONT SIZE=2>      RewriteEngine   on</FONT>
<BR><FONT SIZE=2>      RewriteLog      "/<directory>/rewrite.log</FONT>
<BR><FONT SIZE=2>      RewriteLogLevel 1</FONT>
<BR><FONT SIZE=2>      RewriteRule     ^/(.*)$     /opencms/opencms/$1   [PT]</FONT>
</P>

<P><FONT SIZE=2>With this statement you create an Apache PassThru and the "/opencms/opencms" should be rid off.</FONT>
</P>

<P><FONT SIZE=2>I hope this is helpful!</FONT>
</P>

<P><FONT SIZE=2>Ray</FONT>
</P>

<P><FONT SIZE=2>_______________________________________________</FONT>
<BR><FONT SIZE=2>This mail is send to you from the opencms-dev mailing list</FONT>
<BR><FONT SIZE=2>To change your list options, or to unsubscribe from the list, please visit <A HREF="http://mail.opencms.org/mailman/listinfo/opencms-dev" TARGET="_blank">http://mail.opencms.org/mailman/listinfo/opencms-dev</A></FONT></P>

</BODY>
</HTML>