acl

Nginx - IP

sometimes, you wanna restrict access to a webserver based on ip addresses. here a little howto. Update nginx Config for your vhost and forward temporary/permanent to a sorry host. --->8- snip -8<--- location / { allow 192.0.2.0/24; allow 2001:db8::/32; deny all; error_page 403 =301 https://sorry.your.domain; } or move the ip’s to a dedicated file and include it here … --->8- snip -8<--- location / { include incl/admin_ip.txt; deny all; error_page 403 =301 https://sorry.