5,337
edits
Line 122: | Line 122: | ||
</VirtualHost> | </VirtualHost> | ||
</pre> | </pre> | ||
==Access Control== | |||
See [https://httpd.apache.org/docs/2.4/howto/access.html Access Control]. | |||
See [https://httpd.apache.org/docs/2.4/mod/mod_authz_host.html Require directivies]. | |||
Access restictions can be placed in <code>.htaccess</code> files or config files. | |||
They should always be placed within a directory or location element. | |||
To only allow lan access on a specific virtualhost: | |||
<pre> | |||
<VirtualHost *:80> | |||
#... | |||
<Location /> | |||
Require ip 192.168.1.1/24 | |||
</Location> | |||
</VirtualHost | |||
</pre> | |||
Common restrictions: | |||
* <code>Require local</code> localhost only |