[Seaside] Remove /seaside/go/ from URL

Chris Cunnington cunnington at sympatico.ca
Wed Oct 24 16:44:53 UTC 2007


Hi Sylvain, 

I don't imagine I've got the last word on this, so if somebody corrects me,
that would be great. I'll list a few criteria on the topic.

I think there are three areas you need to look at: the httpd.conf file; the
config page for the entire image, and the config page for myApp.

1. httpd.conf
2. config for the image
3. config for myApp

1. In httpd.conf I have:

<VirtualHost *:80>
    ServerName www.myservername.com
    ProxyPass /   http://www.myservername.com:8080/seaside/
    ProxyPassReverse /   http://www.myservername.com:8080/seaside/
</VirtualHost>

2. In the config for the image I've gone to the Default Entry Point menu and
chosen the name of myApp. I save that.

3. In the config page of the myApp, fill the Server Hostname field with the
address, which is myservername.com. Save that.

To answer your question more specifically: I think you need to look at areas
1 and 2 above. I think you need to tell Apache that "/" connects to
"/seaside/". And then when you choose the Default Entry Point for your app,
then it should connect to myservername.com/seaside/myApp, while only
appearing in the address window as myservername.com/myApp.

That may not be the best answer, but I hope if gives you some useful
criteria for a new way of looking at the problem.

Chris 



More information about the seaside mailing list