Can I restrict a vhost to only a local IP?
I have a subdomain I’d like to only be accessible by a local IP address. Is it possible to specify this in the vhost? I’m thinking it’s not since I haven’t found much on Google. If not, what’s the best way to do this on an apache level? I forget the version of Linux we’re using… but we have Samba running on it.
The site I’m trying to restrict is our site’s documentation.
Default Apache VirtualHost configuration has alias for /doc/ that redirects to Apache’s documentation and access is restricted only to localhost. I think that is what you are looking for. Look at the Deny and Allow lines.
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
Check more discussion of this question.
Related posts:
Leave a comment
Recent Posts
- Windows File Permissions and Attributes
- What is the easiest way to upgrade my existing Perl 5.14 to Perl 5.16 on FreeBSD 9 using the ports system?
- Know if mysql has done its job
- Redirect https .com to https .co.uk without a valid SSL cert on .com without DNS change
- Why is it a bad idea to use customer email as from address
Tags
active-directory
amazon-ec2
apache
apache2
backup
bash
centos
cisco
command-line
debian
dns
email
exchange
firewall
iis
iis7
iptables
linux
macosx
monitoring
mysql
networking
nginx
performance
permissions
php
postfix
raid
security
sql-server
sql-server-2005
sql-server-2008
ssh
ssl
ubuntu
unix
virtualization
vpn
webserver
windows
windows-7
windows-server-2003
windows-server-2008
windows-server-2008-r2
windows-xp





