Я хочу ограничить доступ для некоторых VHosts, чтобы только 127.0.0.1 мог получить к нему доступ. Я всегда использовал что-то подобное для привязки VHost к локальному хосту, а не к внешнему IP:
server {
listen 127.0.0.1;
server_name myvhost.local;
location / {
....
}
}
Но я заметил, что некоторые учебники также включают в себя явные allowдирективы для localhost и явно запрещают все остальные:
server {
listen 127.0.0.1;
server_name myvhost.local;
location / {
allow 127.0.0.1;
deny all;
...
}
}
Являются ли эти allow/ denyдирективы действительно необходимы , когда я уже слушаю только на 127.0.0.1?
allowвообще, потому что я настроен listenна 127.0.0.1.
allow 127.0.0.1/32;