What I'm trying to accomplish is:
1. A person, with IP 192.168.1.5 loads my webserver (192.168.1.2) and reaches htdocs/
2. Another person, with ip 192.168.1.6 does the same request, and reaches htdocs/folder/
If possible, I'd like to stick to port 80 requests only.
I'm currently using the setup:
<LocationMatch "/">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 localhost 192.168.1.5
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
<VirtualHost 192.168.1.2:80>
ServerAdmin frederik@*.dk
DocumentRoot "/XAMPP/htdocs/"
ServerName 192.168.1.2
ErrorLog "logs/lan-error.log"
CustomLog "logs/lan-access.log" combined
</VirtualHost>
I'd like to allow everyone else to see the folder. And then, depending on the client IP, set another DocumentRoot.