Как запретить доступ к сайту из одной страны?
Страницы: Пред. 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)
Новые темыОбъявленияСвободное общение
09:01 Вирус на сайте 
09:01 Как правильно сделать хлебные крошки? 
07:44 Биржи ссылок - отмена тИЦ - появление Яндекс ИКС 
05:50 АП 19 октября Яндекс выдача | praedium: Ап от яшы без смс и регистрации, на каждый день 
05:47 Что такое Яндекс Икс / Как накрутить Яндекс ИКС 
04:53 Помогите разобрать ошибки лог-файла и уменьшить нагрузку на RAM 
04:42 страннаяфигня с файлом php 
06:39 Куплю ненужные вам сайты 
01:56 Продам новостной сайт 
00:28 Выписки/выгрузки по юр лицам - СПАРК 
23:03 Дизайн | Редизайн | Верстка - сайтов, банеров, логотипов 
19:25 Продам канал Яндекс Дзен, на монете, анкета не заполнена. 
16:43 Все виды работ в Adobe Photoshop. 
15:35 Продвижение сайтов сателлитами. Создание сетки сателлитов для продвижения Вашего сайта 
08:38 РИА Новости: Американские финансисты прогнозируют обвал доллара 
08:00 Яндекс подешевел на $1 млрд после сообщений о сделке со Сбербанком 
07:10 30 тематических страниц в соцсетях 
21:11 Как заключить договор на SEO продвижение? 
20:10 Провожу бесплатные аудиты сайтов, консультации, сбор семантических ядер 
19:49 OpenKat - обзоры SEO/SMM инструментов для Вашей успешной работы! 
17:16 Сайт по накрутке подписчиков