So you are saying their browser should know about the other machine
but they shouldn't. Stated this way, any solution is probably browser
specific and easily broken. However if the first computer is a real
computer, e.g., running Linux, there is a solution. Configure the
firewall on 192.168.0.1 to forward some port, say 8080 to
192.168.0.2:80. Then use the redirection in Apache to redirect
http://192.168.0.1/campusweb to
http://192.168.0.1:8080/somedir/somesubdir/somepage. Note that the
Web server on 192.168.0.2 must identify itself as 192.168.0.1. I've
done the forwarding trick, it works. I haven't tried the redirection,
yet.
Jeffrey
Quoting Steven Hatfield
Hello List! I have a friend who runs a community college, and he needs some help with the following.
He has a web server at http://<address> and needs to have a subdirectory "campusweb" point to a page on another machine.
So when a user loads up the page: http://192.168.0.1/campusweb
It loads up http://192.168.0.2/somedir/somesubdir/somepage
The caveat is that the 2nd machine is supposed to be "secret" from the users (who will all be students)... the management doesn't want the users to know which machine that they are going to.
In short, he doesn't want the users to know that they are being redirected to another machine on campus, so the new machine's address shouldn't be shown in the location bar of the users' browser.
Does anyone have any advice on how to do this? Can Apache be configured somehow to accomplish this?
Thanks for any help, Steven
-- I don't do Windows and I don't come to work before nine. -- Johnny Paycheck