Отказаться от всех

  • Автор темы Александр Коноплев
  • 44
  • Обновлено
  • 18, May 2024
  • #1
Привет, Если можно добавить что-то в default.conf, чтобы я мог запретить все со своей страницы и разрешить только некоторые IP-адреса? Вот мой default.conf, но я не знаю, как мне это сделать...

 server {

set $rootpath "/var/www/ipmp";

root $rootpath;

listen 80;

if ($request_uri ~ (/).*) {

rewrite ^ https://$host$request_uri? permanent;

}

if ($request_uri ~ (/mobile/).+) {

rewrite ^ https://$host$request_uri? permanent;

}

if ($request_uri ~ (/interactive/).*) {

rewrite ^ https://$host$request_uri? permanent;

}

include /etc/nginx/part.d/*.part;

}

server {

set $rootpath "/var/www/ipmp";

root $rootpath;

listen 443 ssl;

keepalive_timeout 70;

server_name $host;

ssl_certificate /ha_shared/ipmp/config/certificates/cert.csr;

ssl_certificate_key /ha_shared/ipmp/config/certificates/cert.key;

ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;

ssl_ciphers HIGH:!aNULL:!MD5;

ssl_session_cache shared:SSL:20m;

ssl_session_timeout 10m;

include /etc/nginx/part.d/*.part;

include /etc/nginx/part.d/onlyssl/*.part;

}
Код (разметка): Где мне нужно добавить запретить все? Это мой корневой путь: /var/www/ipmp. Надеюсь, что некоторые смогут помочь.

Александр Коноплев


Рег
15 Jan, 2013

Тем
1

Постов
3

Баллов
13
  • 18, May 2024
  • #2
Это можно улучшить, используя директиву, предназначенную для этой задачи. ОшибкаДокумент 403 /специфическая_страница.html Разрешить заказ, запретить Разрешить с 111.222.333.444 Где 111.222.333.444 — ваш статический IP-адрес. При использовании директивы «Order Allow, Deny» запрос должен соответствовать либо «Разрешить», либо «Запретить». Если ни одно из них не выполнено, запрос отклоняется.
 

Ввв Ттт


Рег
20 Nov, 2012

Тем
0

Постов
1

Баллов
1
  • 08, Jun 2024
  • #3
Привет, Себастьян, Вы можете создать новый блок местоположения Nginx со следующим содержимым:
 location / {

allow 1.2.3.4;

deny all;
}
Код (разметка): замените 1.2.3.4 на свой фактический IP-адрес и перезапустите Nginx, чтобы изменения вступили в силу.
 

SaverGenome


Рег
29 Oct, 2015

Тем
2

Постов
5

Баллов
25