вторник, 3 апреля 2018 г.

nginx разрешить доступ только для подсети к папке

Понадобилось закрыть доступ с интернета в папку на сайте, нашел решение.

В директиву server файла /etc/nginx/ssl.conf (для https) добавляем такой location и перезапускаем nginx.


location /folder/ {
allow   172.27.0.0/16;
deny    all;
}

для нескольких папок

location ~* ^/(folder1|folder2)($|\/){
allow   172.27.0.0/16;
deny    all;

}


Комментариев нет:

Отправить комментарий