On 4/29/07, John Steel <john.steel phonewebcam.com> wrote:
> I am trying to reproduce this setup for PHP development
which will
> manage separate hosts running separate apps (Drupal,
MediaWiki, etc).
> If I try to use Apache VirtualHosts I get stuck - I
know I could set up
> www.example1.com and www.example2.com as separate
entries but that means
> messing externally with with the IP
addresses/hostnames. Is this
> possible with a rewrite rule? I.e., if you see
> http://localhost:8010/{$ho
stname} you really mean ServerName={$hostname}
> in httpd.conf?
> Any smarter solutions very welcome, thanks.
Just put the php apps in separate directories under your
DocumentRoot.
No need for several virtual hosts. The only hitch could be
if the apps
make assumptions about being able to use absolute URLs
(starting in
/).
An alternative is port-based virtual hosts with a reverse
proxy and
possibly mod_proxy_html to correct links. (Put each webapp
on a
high-numbered port, and then use ProxyPass and
ProxyPassReverse on
port 80 to pass requests back to the webapps.)
Joshua.
------------------------------------------------------------
---------
The official User-To-User support forum of the Apache HTTP
Server Project.
See <URL:http://htt
pd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe httpd.apache.org
" from the digest: users-digest-unsubscribe httpd.apache.org
For additional commands, e-mail: users-help httpd.apache.org
|