Rovi wrote:
Rovi <ro1vi-cms <at> yahoo.com> writes:
Hi,
I need help with setting up the right url for my web site. I followed the
direction in http://solprovider.com/lenya/proxy to set up proxy for the live
site like this:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName livelenya.domain.com
RewriteEngine On
RewriteRule ^/veg/live/(.*)$ http://127.0.0.1:8888/pub/live/$1 [P]
RewriteRule ^/veg/authoring/(.*)$ http://127.0.0.1:8888/pub/live/$1 [P]
RewriteRule ^/lenya/(.*)$ http://127.0.0.1:8888/lenya/$1 [P]
RewriteRule ^/kupu/(.*)$ http://127.0.0.1:8888/kupu/$1 [P]
RewriteRule ^/(.*)$ http://127.0.0.1:8888/pub/live/$1 [P]
</VirtualHost>
The redirect does work - as I can confirm by replacing the last RewriteRule
above with another url. But if I set it up exactly like above, and go to
livelenya.domain.com from another pc, it actually shows this url
(http://127.0.0.1:8888/pub/live/index.html) and takes me to 'Page cannot be
displayed' error.
Basically I am looking to redirect from www.domain.com to
www.domain.com/pub/live/index.html; or better still I want www.domain.com to
take me directly to www.domain.com/index.html which should be my lenya
hosted
site. And I also want to be able to host multiple lenya publications as well
(for example www.anotherdomain.com points to another Lenya publication.
Can this be done? If yes, would appreciate any pointers. If not, would like
to
know what is the best practice that people follow to host multiple domains
against multiple lenya publications.
(I am all set if I were to forward www.domain.com to http://live.domain.com,
for example - but I don't want a sub domain to show up in the url for most
part of the publication)
Thanks!
ok, adding:
ProxyPreserveHost On
to the VirtualHost now lets me go to
http://livelenya.domain.com/pub/live/index.html when I enter
http://livelenya.domain.com (it also works to take me to
http://www.domain.com/pub/live/index.html when I enter http://www.domain.com
in the address bar). So this is pretty good.
Now, if I then manually delete /pub/live from the url, it takes me to
http://www.domain.com/index.html and the page is same as
http://www.domain.com/pub/live/index.html. Further, the entire navigation
works great - without any need for /pub/live in the url (which is what I am
looking for). But the only remaining piece is: why should I need to do it
manually?
I am not sure if I fully understand, but aren't people entering
http://www.domain.com from
the very beginning?
Michi
Or what can I do so that it jumps to
http://www.domain.com/index.html automatically after taking the context of the
directed publication.
I am optimistic that the Apache/Lenya gurus out there would have an answer to
this. Thanks!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Michael Wechner
Wyona - Open Source Content Management - Apache Lenya
http://www.wyona.com http://lenya.apache.org
[EMAIL PROTECTED] [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]