Francis Daly
March 27, 2021 05:56AM
On Sat, Mar 27, 2021 at 04:09:29AM -0400, blason wrote:

Hi there,

> I need to implement geoip blocking but what I understood from the document
> is
> map $geoip_country_code $allowed_country variable to has to be set in http
> section and then
> if ($allowed_country = no) {
> return 444;
> }
>
> Can be called in server section. This is fine if I am hosting one site what
> if in case of mutiple sites? In this case suppose

map $geoip_country_code $allowed_country_A {
...
}

map $geoip_country_code $allowed_country_B {
...
}

if ($allowed_country_A = no) {

http://nginx.org/r/map -- the second argument to "map" is whatever variable
name you choose.

Good luck with it,

f
--
Francis Daly francis@daoine.org
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

nginx geoip module with reverse proxy in multi tenant

blason March 26, 2021 11:47PM

Re: nginx geoip module with reverse proxy in multi tenant

Francis Daly March 27, 2021 05:56AM

Re: nginx geoip module with reverse proxy in multi tenant

blason March 27, 2021 06:34AM

Re: nginx geoip module with reverse proxy in multi tenant

Sergey A. Osokin March 27, 2021 09:20PM

Re: nginx geoip module with reverse proxy in multi tenant

blason March 27, 2021 11:51PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 149
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready