httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Phillips <>
Subject [users@httpd] URL Rewriting Question
Date Wed, 06 Sep 2006 18:26:03 GMT
I have a domain (call it for the purpose of this question - it is not 
the real domain) parked with a domain name registrar.
They provide free domain name forwarding. 

I have a server behind our firewall running apache 2.0 and zope/plone with a 
plone site (call it plone-site for this question). The server with plone-site 
and apache running behind our firewall has an internal address of Zope listens on port 8080, apache
listens on port 8081.

The domain registrar forwards to our firewall, which is (again, this is not the actual IP address - I just made
this one up for this question).

Our firewall forwards the request on port 8081 to the apache server
listening on port 8081.

The apache server forwards the request to the zope/plone server on port 8080
(same physical machine).

When I type in a browser address bar, I get the plone-site as 
expected. However, the address bar displays and 
not I had hoped that with url rewriting and apache I could get in the address bar.

My rewrite rule is:
# rewrite any other access to the zope server using a proxy [P] and add the
VMH magic keywords
# use %{SERVER_NAME} instead of to avoid busting the ServerAlias
# %{HTTP_HOST} is bad because it may contain the port
RewriteRule ^/(.*) \{SERVER_NAME}:8081/plone-site/VirtualHostRoot/$1

which I took from an article describing a similar setup 

How can I get to appear in the browser address bar when I access 
the site?

I realize this is a plone question as well, but I was hoping a url-rewrite 
expert might know off the bat what I am doing wrong. Thanks for any help you 
can provide!


The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest:
For additional commands, e-mail:

View raw message