Thank you. I was wondering if anybody noticed the question at the end
of my post. I am truly interested in the answer.
How would you have handled this if forward proxies did not exist?
Your answer was the forward proxy helped testing, not production. QA
could test:
- using real Canadian addresses.
- using a network with specialized routing to fake Canadian and
non-Canadian addresses.
- faking the database response so specific addresses appear Canadian.
Did the production system require using a forward proxy?
I discourage using IP Addresses to determine geographical locations.
Slashdot recently had an article about the inaccuracies of the
databases. (IIRC, an area of Arizona is listed as Canadian, which
might affect your system.) I checked the IP Addresses of Web spam to
discover that recent submits were from:
- Moscow, Russia (or London, UK in one database)
- Taipei or Hsinchu, Taiwan
- Apache Junction, AZ.
Some databases place my IP Address in the next State south. "Choose
your country" links are popular on the websites of global companies.
(I dislike websites that force the country choice before showing
anything useful. If the website is .com, assume the visitor reads
English and provide links to other languages and country-specific
information.)
I believe cache does not depend on forward proxy. Any Web server with
cache enabled should serve static pages from the cache without
configuring a proxy. Specific scenarios with a front-end server
specifically for cache seem more likely to use a reverse proxy. While
this is how a recent project for a major website handled cache, I do
not have good information about general practices.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
" from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx