<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3059" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face="Trebuchet MS" size=2><SPAN class=953345218-12032007>Hi
there,</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007> I'm trying to use in linux an apache
as front end and seaside images (squeak) as backend for some seaside
applications.</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007> I have to configure a someDomain.com
for them and access the applications as subdirs for
instance:</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007>
someDomain.com/KillerApp1</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007>
someDomain.com/KillerApp2</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007> </SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007> They will need to use SSL and
probable load balance but f</SPAN></FONT><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007>or now I've started simple and I want just
someDomain.com/KillerApp1 with http. So.. this is probably more an apache issue
but is also a realistic seaside production issue so sooner or later we need
to deal with this to produce real value with Seaside. </SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN class=953345218-12032007>I've set
the virtual host for that someDomain.com/KillerApp1 like
this</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007>...</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007><VirtualHost
someInternalIP:80><BR> ServerName
www.someDomain.com<BR> ServerAdmin
admin@someDomain.com<BR> DocumentRoot
/srv/www/someDomain.com/</SPAN></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007> ProxyRequests Off<BR> ProxyPreserveHost
On<BR> <Location /><BR> Order deny,allow<BR> Allow from
all<BR> ProxyPass <A
href="http://localhost:9090/seaside/">http://localhost:9090/seaside/</A><BR>
ProxyPassReverse <A
href="http://localhost:9090/seaside/">http://localhost:9090/seaside/</A><BR> </Location></SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN class=953345218-12032007># <Proxy
*><BR># Order Deny,Allow<BR># Deny from all<BR># Allow from
192.168.1<BR># </Proxy></SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007> <Directory
"/srv/www/someDomain.com/"><BR> AllowOverride None<BR> Options
None<BR> Order allow,deny<BR> Allow from
all<BR> </Directory><BR></VirtualHost></SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007>...</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN class=953345218-12032007>here is the
access_log's tail after requesting someDomain.com/KillerApp1 from links
internet browser in an external network </SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007></SPAN></FONT><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007>87.219.84.98 - - [12/Mar/2007:16:10:03 -0300] "GET
/seaside/KillerApp1?_k=LmXMZuwW&_s=kQJrsIPTnYrxlcSh&1 HTTP/1.1" 302 -
"-" "Links (2.1pre18; Linux 2.6.16.13-4-default i686; 102x23)"<BR>87.219.84.98 -
- [12/Mar/2007:16:10:04 -0300] "GET<STRONG> /seaside/seaside/KillerApp1</STRONG>
HTTP/1.1" 200 2440 "-" "Links (2.1pre18; Linux 2.6.16.13-4-default i686;
102x23)"<BR>87.219.84.98 - - [12/Mar/2007:16:10:05 -0300] "GET
/seaside/files/WAStandardFiles/externalAnchors.js HTTP/1.1" 200 2440 "-" "Links
(2.1pre18; Linux 2.6.16.13-4-default i686; 102x23)"<BR>87.219.84.98 - -
[12/Mar/2007:16:10:05 -0300] "GET /seaside/files/WAStandardFiles/misc.js
HTTP/1.1" 200 2440 "-" "Links (2.1pre18; Linux 2.6.16.13-4-default i686;
102x23)"<BR>87.219.84.98 - - [12/Mar/2007:16:10:05 -0300] "GET
/seaside/files/WAStandardFiles/shortcuts.js HTTP/1.1" 200 2440 "-" "Links
(2.1pre18; Linux 2.6.16.13-4-default i686; 102x23)"<BR></SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN class=953345218-12032007>In the
image transcript I can also see that /seaside/ is concatenating more than
once.</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007> any clue on what is
wrong?</DIV></SPAN></FONT>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=953345218-12032007></SPAN></FONT> </DIV>
<DIV align=left><SPAN class=250542422-20122006>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt" align=left><?xml:namespace prefix
= st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:PersonName
ProductID="Sebastian Sastre " w:st="on"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS'">Sebastian
Sastre<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office"
/><o:p></o:p></SPAN></st1:PersonName></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS'"><o:p></o:p></SPAN></P></DIV></SPAN>
<DIV><FONT face="Trebuchet MS" size=2></FONT> </DIV></BODY></HTML>