How do I serve only internal intranet requests for a site with Apache?
Posted
by purpletonic
on Server Fault
See other posts from Server Fault
or by purpletonic
Published on 2010-05-26T10:57:20Z
Indexed on
2010/05/26
11:02 UTC
Read the original article
Hit count: 446
I have an externally facing web server on our domain that we use for testing multiple sites. I have a site on this server that I want only people from within our intranet to view. How do I prevent requests originating from outside the intranet from seeing this website?
I tried the following in my apache config file, but I get a 403 error.
<Directory />
Options FollowSymLinks
Order Deny,Allow
Allow from domain.com
Allow from 10.0.0.0/10.255.255.255
Deny from All
AllowOverride None
</Directory>
<Directory /var/www/sitename/public>
Options Indexes FollowSymLinks MultiViews
Order Deny,Allow
Allow from domain.com
Allow from 10.0.0.0/10.255.255.255
Deny from All
AllowOverride None
</Directory>
© Server Fault or respective owner