- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Хочу для разных тестов попытаться разделить трафик, но не могу придумать конструкцию.
Например это
map $geoip_country_code:$whitelist:$server_protocol $ru-traf {
default 0;
"RU:0:HTTP/2.0" 1;
}
позволит вычленить из всего трафика Ру трафик не из белого списка по протоколу 2,0, а в default попадет все остальное (включая разные протоколы и без учета белого списка.
Мне же нужно отделить RU:0:HTTP/2.0 от "все остальные страны:0:HTTP/2.0"
можно ли как то это совместить?
МОжно использовать $geoip_city_continent_code
AF Африка
AN Антарктика
AS Азия
EU Европа
NA Северная Америка
OC Океания
SA Южная Америка
Но к сожалению тогда РУ трафик смешивается с Европой. Возможно все же можно как то отделить страны?
"AF:0:HTTP/2.0" 0;
"AN:0:HTTP/2.0" 0;
"AS:0:HTTP/2.0" 0;
"NA:0:HTTP/2.0" 0;
"OC:0:HTTP/2.0" 0;
"SA:0:HTTP/2.0" 0;
"EU:0:HTTP/2.0" 1;
}
Используйте регулярные выражения и *
точно, спасибо. В итоге мне нужна регулярка - любое кроме RU, что-то типа != ?
Я вообще регулярки не понимаю, может кто-то подсказать?
map $geoip_country_code:$whitelist:$server_protocol $ru-traf {
"!=RU:0:HTTP/2.0" 1;
"RU:0:HTTP/2.0" 0;
}
не проверял
map $geoip_country_code:$whitelist:$server_protocol $ru-traf {
"~*:0:HTTP/2.0" 1;
"RU:0:HTTP/2.0" 0;
}
Mobiaaa, спасибо, работает!