news@celticbear.com wrote:[color=blue]
> Andy Jeffries wrote:[color=green]
> > On Tue, 09 May 2006 14:11:31 -0700,
news@celticbear.com wrote:[color=darkred]
> > > Anyway, is there some ways that the URL can be completely masked and yet
> > > still allow sessions to work?[/color]
> >
> > Look at using mod_rewrite with [P] for proxying.
> >
> > Something like (but this is going from memory):
> >
> > <VirtualHost *>
> > ServerName
www.demodomainname.com
> > RewriteEngine on
> > RewriteRule /(.*) http://www.livedomainname.com/$1 [P]
> > </VirtualHost>
> >
> > As I said, that's going from memory but it'll be something like that. I
> > used to use it when moving sites from one server to another (so you can
> > move a site even if you don't have the ability/access/time to set the DNS
> > to be on a quick TTL).
> >[/color]
>
> Ah man, that was a great idea. But, not quite, but I might be missing
> something.
> After doing that, I go to
http://www.demodomainname.com and it does
> indeed show the content for
www.livedomainname.com while keeping the
> URL http://www.demodomainname.com!
>
> But if I go to any link on there, it changes the URL to
> hhttp://www.livedomainname.com/pagename.php.
> I'm searching the concept of RewriteRule, but I can't seem to find
> anything that keeps the URL the original domain name.
>
> Any ideas?
> Thanks for the idea!!
> -Liam[/color]
OK, ignore this.
Closer examination shows the links in
www.livedomainname.com are hard
links
e.g.: a href="http://www.livedomainname.com/page.php"
and are not relative
e.g.: a href="page.php"
When I change the links to relative links it continues to work fine.
Thanks!! =)
-Liam