Как закрыться от СНГ? - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Хостинг и железо
Дата
USD/RUB74.3823
BTC/USD58125.1955
Хостинг и железо Обсуждаем вопросы хостинга и железа.

Закрытая тема
Опции темы Опции просмотра
Старый 29.12.2017, 00:05   #1
PanteraSoft
Senior Member
 
Аватар для PanteraSoft
 
Регистрация: 19.02.2012
Сообщений: 2,150
Бабло: $370885
По умолчанию Как закрыться от СНГ?

Интересуют способы для шаред хостинга.
PanteraSoft вне форума  
Старый 29.12.2017, 01:00   #2
Kludge
Где карта, Билли?
 
Аватар для Kludge
 
Регистрация: 01.12.2016
Сообщений: 475
Бабло: $57555
По умолчанию

У Cloudflare, для платного тарифa есть возможность в Firewall вносить в черный список целые страны, просто вписывая двухбуквенный код. На бесплатном тарифе можно только IP адреса, это тоже вариант, но он дольше. В смысле устанешь водить вручную подсети.
Kludge вне форума  
Старый 29.12.2017, 01:05   #3
PanteraSoft
Senior Member
 
Аватар для PanteraSoft
 
Регистрация: 19.02.2012
Сообщений: 2,150
Бабло: $370885
ТС -->
автор темы ТС По умолчанию

Цитата:
На бесплатном тарифе можно только IP адреса, это тоже вариант, но он дольше. В смысле устанешь водить вручную подсети.
Ну так я могу и через хтаццес по маске ебнуть или не?
PanteraSoft вне форума  
Старый 29.12.2017, 01:15   #4
Fedja
Senior Member
 
Аватар для Fedja
 
Регистрация: 29.09.2008
Сообщений: 1,658
Бабло: $210483
По умолчанию

Если вордпресс, то есть плагины редиректа ненужных стран. Средиректить на 404, к примеру...
__________________
Ссылки: продажа, покупка, обмен (бурж)
Fedja вне форума  
Старый 29.12.2017, 01:25   #5
precautions
Senior Member
 
Регистрация: 01.08.2016
Сообщений: 1,332
Бабло: $155245
По умолчанию

Цитата:
Сообщение от PanteraSoft Посмотреть сообщение
Ну так я могу и через хтаццес по маске ебнуть или не?
Это будет список на 2-3 тысячи подсетей. А файл .htaccess заново читается и парсится при каждом обращении к веб-серверу.
Правильнее сделать через ipfw или что там есть для твоей OS.

И это список подсетей надо ещё где-то достать и поддерживать его актуальность.
precautions вне форума  
Старый 29.12.2017, 01:41   #6
веломан
сыроед
 
Аватар для веломан
 
Регистрация: 01.10.2015
Сообщений: 13,040
Бабло: $1526140
По умолчанию

хуйни запрет по HTTP_ACCEPT_LANGUAGE
веломан вне форума  
Старый 29.12.2017, 01:42   #7
PanteraSoft
Senior Member
 
Аватар для PanteraSoft
 
Регистрация: 19.02.2012
Сообщений: 2,150
Бабло: $370885
ТС -->
автор темы ТС По умолчанию

веломан, можно немного подробнее. Я так понимаю запрет будет на всех, у кого язык ру в браузере?
PanteraSoft вне форума  
Старый 29.12.2017, 01:52   #8
Vincenzo
Senior Member
 
Аватар для Vincenzo
 
Регистрация: 20.03.2014
Сообщений: 637
Бабло: $109999
Отправить сообщение для Vincenzo с помощью ICQ
По умолчанию

Цитата:
Сообщение от веломан Посмотреть сообщение
хуйни запрет по HTTP_ACCEPT_LANGUAGE
А как это сделать-то ваще?
Vincenzo вне форума  
Старый 29.12.2017, 03:20   #9
Wonder
интересующийся
 
Аватар для Wonder
 
Регистрация: 16.06.2009
Сообщений: 706
Бабло: $136596
По умолчанию

Vincenzo, наверно он это имел ввиду:

PHP код:
preg_match('/ru/i'$_SERVER['HTTP_ACCEPT_LANGUAGE']) 
__________________
Covid пройдет, а мы останемся Pharmcash & PharmcashUSA - с Вами НАВСЕГДА
Wonder вне форума  
Старый 29.12.2017, 03:45   #10
веломан
сыроед
 
Аватар для веломан
 
Регистрация: 01.10.2015
Сообщений: 13,040
Бабло: $1526140
По умолчанию

https://www.google.ru/search?q=nginx...ccept_language
но для шареда походу только в ПХП самом, в скрипте ловить $_SERVER{'HTTP_ACCEPT_LANGUAGE'}
Цитата:
ru,en-US;q=0.7,en;q=0.3
fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5
preg_match() не нужен, достаточно субстрингом первые 2 символа чекнуть

Последний раз редактировалось веломан; 29.12.2017 в 03:51.
веломан вне форума