Hi all,

I need some help with the use of apache ProxyPass - ProxyPassReverse & Drupal

Scenario:
I have several Drupals V5.10 & V6.11, one host machine per Drupal, and each one of this Drupal instances has multiple sites running properly on it.
For each sites we have a DNS entry, an apache Virtual Host and the $base_url defined on setting.php:

site1.domain.edu (Drupal V5.10 hosted on myhost1.domain.edu)
site2.domain.edu (Drupal V5.10 hosted on myhost1.domain.edu)
site3.domain.edu (Drupal V5.10 hosted on myhost1.domain.edu)
another-site.domain.edu (Drupal V6.11 hosted on myhost2.domain.edu)
another-one.domain.edu (Drupal V6.11 hosted on myhost2.domain.edu)
yet-another.site.domain.edu (Drupal V6.11 hosted on myhost3.domain.edu)
...

My organization ISP is trying to get an unified DNS name space, in order to get something like this

www.domain.edu/site1
www.domain.edu/site2
www.domain.edu/site3
www.domain.edu/anothersite
www.domain.edu/another-one
www.domain.edu/site/yet-another

using apache 2.0 with
ProxyPass /site1 http://site1.domain.edu
ProxyPassReverse /site1 http://site1.domain.edu

Problem:
We are not able to make it work properly.
The redirection work only for the first level url, everything under the / doesn't load (i.e site1.domain.edu/content/whatever or /node/1 ...)

Any of you has a similar configuration working? Any ideas on how to get it work?

Thank you and sorry for such a long post

Comments

CescSICT’s picture

I know it's a long post but ...
any idea can help...

clustermagnet’s picture

Has anyone gotten around this problem?

clustermagnet’s picture

modify the $base_url in settings.php :)

clustermagnet’s picture

meh, still not working 100%... cant login ... very frustrating.