Re: Блокирование доступа с custom error page
Andrey Kopeyko
andrey на kopeyko.ru
Ср Мар 11 19:27:59 UTC 2020
Andrey Kopeyko писал 2020-03-11 22:25:
> suberjin писал 2020-03-11 20:12:
>> Здравствуйте.
>
> Добрый вечер!
>
>> Я хотел бы заблокировать доступ к сайту по geoip признаку. При этом,
>> мне бы
>> хотелось возвращать стилизированную картинку.
>>
>> я это вижу как-то так:
>>
>> if ($allowed_country = no) {
>> return 403;
>> error_page 403 /errors/deny.html;
>> }
>>
>> В самом конфиге много location-ов. Я не хотел бы копировать этот код
>> во все из них.
>
> Вынесите этот фрагмент в кусочек конфига, и инклудьте его в нужных
> местах.
Другой вариант - генерируйте ваш конфиг с нужными проверками в каждом из
локейшенов.
--
Best regards,
Andrey A. Kopeyko <andrey at kopeyko.ru>
Подробная информация о списке рассылки nginx-ru