Possible Duplicate:
Apache virtual host based on source IP

For a certain visitor, identified by an IP, how to server contents from different DocumentRoot?

link|improve this question

67% accept rate
feedback

closed as exact duplicate by Khaled, symcbean, Shane Madden, Ward, MDMarra Jan 19 at 13:46

This question covers exactly the same ground as earlier questions on this topic; its answers may be merged with another identical question. See the FAQ for guidance on how to improve it.

1 Answer

Changing the document root according to IP is not very efficient, and to my knowledge, not possible.

But you can include your various versions of the web site in the document root, and use mod_rewrite rules to serve the proper version according to client IP.

RewriteCond %{REMOTE_ADDR} IP
RewriteRule ^/(.*) /properroot$1
link|improve this answer
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.