Tôi muốn hạn chế quyền truy cập đối với một số Vhost để chỉ 127.0.0.1 có thể truy cập. Tôi luôn sử dụng một cái gì đó như thế này để liên kết Vhost với localhost chứ không phải IP bên ngoài:
server {
listen 127.0.0.1;
server_name myvhost.local;
location / {
....
}
}
Nhưng tôi nhận thấy rằng một số hướng dẫn cũng bao gồm các allow
chỉ thị rõ ràng cho localhost và từ chối rõ ràng tất cả các hướng dẫn khác:
server {
listen 127.0.0.1;
server_name myvhost.local;
location / {
allow 127.0.0.1;
deny all;
...
}
}
Những allow
/ deny
chỉ thị này có thực sự cần thiết khi tôi chỉ nghe ở 127.0.0.1 không?
allow
vì tôi đặt listen
ra 127.0.0.1
.
allow 127.0.0.1/32;