Как запретить доступ к сайту из одной страны?
Страницы: Пред. 1 2
Как запретить доступ к сайту из одной страны?, Нужно ограничить доступ к сайту
Цитата
WGN пишет:
Так что решение проблемы нашли? Как реализовали?
Пока на стадии обдумывания smile:D
Почему завистники всегда чем-то огорчены? Потому что их снедают не только собственные неудачи, но и успехи других.
Цитата
SEO BOSS пишет:
Пока на стадии обдумывания smile:D
Плагины все таки так и не искали?
Цитата
WGN пишет:
Плагины все таки так и не искали?
Пока ничего не нашел, если будут варианты, то скиньте мне название, потестирую smile:)
Короче, связался с хостерами, они мне за 2 минуты все настроили, выжду пару дней, чтобы оценить блокировку smile:p
Цитата
SEO BOSS пишет:
Короче, связался с хостерами, они мне за 2 минуты все настроили
smile:D А потом все говорят, почему я изначально отсылаю к хостерам с подобными проблемами, ведь это же форум, тут проблему надо решать, хостеры - для нубов!
Мы не можем похвастаться мудростью глаз
И умелыми жестами рук,
Нам не нужно все это, чтобы друг друга понять.
Сигареты в руках, чай на столе - так замыкается круг,
И вдруг нам становится страшно что-то менять.
Цитата
Eye пишет:
А потом все говорят, почему я изначально отсылаю к хостерам с подобными проблемами, ведь это же форум, тут проблему надо решать, хостеры - для нубов!
А кто это говорил? smile:confused:
Можно пример в студию? smile:)
Цитата
SEO BOSS пишет:
А кто это говорил? smile:confused:
Можно пример в студию? smile:)
Да дофига кто (не Вы). Начинаешь объяснять, как писать хостеру или гуглить вопрос "что такое html" - называют страшными словами и посылают в разные места, ибо именно создать тему на форуме с тупым элементарным вопросом "как дышать" - это очень важно smile:confused:
Цитата
Eye пишет:
Да дофига кто (не Вы). Начинаешь объяснять, как писать хостеру или гуглить вопрос "что такое html" - называют страшными словами и посылают в разные места, ибо именно создать тему на форуме с тупым элементарным вопросом "как дышать" - это очень важно smile:confused:
А как вы хотели? Сказать иди к хостеру спроси? Или, иди гугли? smile:D
Человек спросил на форуме, значит он хочет получить внятный ответ, а не иди гугли smile:mocking:
Ну по мимо всего прочего, никто не запрещал пообщаться нам здесь друг с другом. Так, что не только поиск решения "погуглил" smile:)
Ютуб канал Сделай сам
Дзен канал Сделай сам
Цитата
Серж пишет:
Ну по мимо всего прочего, никто не запрещал пообщаться нам здесь друг с другом. Так, что не только поиск решения "погуглил" smile:)
Что верно, то верно! Не всегда поиск помогает, а пообщаться с людьми, которые (возможно) уже делали это, лучший способ! smile:)
Цитата
SEO BOSS пишет:
Что верно, то верно! Не всегда поиск помогает, а пообщаться с людьми, которые (возможно) уже делали это, лучший способ!
Вот я и удивляюсь постоянно тому, что человеки многие вопросы пытаются решать через форумы, вместо того, чтобы обратиться к хостеру, который всё поправит/объяснит, ведь в оплату услуг хостинга/сервера/другой услуги УЖЕ входит оплата службы поддержки (консультации, решение проблем). Я понимаю, что зачастую люди стесняются/стремаются сознаться в своей несостоятельности перед невидимым специалистом службы поддержки, а перед невидимым населением форума - нет, все же свои! Но странно стесняться пользоваться оплаченной услугой smile:confused:
SEO BOSS,
Если стоит расширение geoip для PHP тогда просто и думаю оптимальное решение.

Проверить можно, создав и запустив файлик 1.php с кодом:


Код
<?php
print_r(geoip_record_by_name('php.net'));
 ?>
Выдаст подобное:
Код
Array
(
    [continent_code] => NA
    [country_code] => US
    [country_code3] => USA
    [country_name] => United States
    [region] => VA
    [city] => Chantilly
    [postal_code] => 20151
    [latitude] => 38.9035987854
    [longitude] => -77.451202392578
    [dma_code] => 511
    [area_code] => 703
)

Если не стоит, то не покажет ничего, либо ошибку.

Если свой или виртуальный сервер установить это расширение через панель или ручками или попросить хостера.

Дополнительно скачать базу стран:

http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz


Распаковать и переименовать её в GeoIPCity.dat 

Скопировать в /usr/share/GeoIP или куда там попросит. Без нее будет ошибка.


А дальше использовать массив или функции, смотреть по country_code либо name и отправлять куда надо. Всего пару строчек кода в шаблон или в плагин вынести.

Я в гугл отправлял с поиском названия сайта.


Старая инфа для PHP5:
Установка:
_http://php.net/manual/ru/geoip.setup.php
_http://tokarchuk.ru/2011/05/geolocation-geoip-in-php


Функции GeoIP PHP:
_http://php.net/manual/ru/ref.geoip.php
На юкозе блокирую айпи страны и нормально
Страницы: Пред. 1 2
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
20:17 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
15:01 Adtrafico - Правильная партнёрская сеть под бурж трафик 
18:41 Продвижение заграницей 
22:36 Стоит ли добавлять сайт в Rambler топ 100? 
16:34 Работает ли ссылочное продвижение 2019 – 2020? 
16:22 Adsense личный опыт 
16:20 АП Яндекс ИКС 16.11.2023 
20:52 TrueMeds - Революционная Фарма Партнерка! Увеличь свой профит в x2 раза вместе с нами! 
20:01 Продам аккаунты 1 ТБ Облако@Mail.ru 
16:45 BIGPROXY.SHOP - Резидентные Ротационные Backconnect Proxy USA EUROPA MIX [Безлимитный трафик] 
14:10 Обменный пункт cashalot.one. Выгодный обмен. 
13:52 Мытнинский - безопасный обмен криптовалют с 2018 года 
04:12 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
00:19 Обмен криптовалюты без KYC и AML 
20:26 Точные прогнозы на футбол 
22:39 Кому выплата РСЯ пришла и какого числа? 
12:12 Linux - это максимальная свобода 
20:09 Сколько сейчас стоит наполнение ИМ? 
12:43 Куплю проигрышные букмекерские аккаунты 
04:33 Половина скидок на распродажах — фейк 
07:53 НейроБабушка наказывает мошенников