For reasons to hideous to go into... I'm using Nginx as a webserver and would like it to serve one page for internal users (say on 10.0.0.0/16) and another page to external users on any other IP address.
For example:
"Internal" PC with an IP of 10.0.0.34 goes to company.com/page.html gets page internal.html
"External" PC with an IP of 8.8.8.8 goes to company.com/page.html gets page external.html