1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.2 Доступ к форуму с определенных IP

Тема в разделе "Основные вопросы по XenForo", создана пользователем VeryGood, 13.05.2012.

Загрузка
  1. VeryGood

    VeryGood Пользователь

    Регистрация:
    10.05.12
    Сообщения:
    11
    Симпатии:
    0
    Версия XF:
    1.0.2
    Здравствуйте!
    Решил установить себе XenForo. Версия 1.1.2
    Так как вообще не знаком с данным форумом, у меня возник вопрос:
    - Каким образом можно предоставить доступ пользователям по IP. То есть, нужно чтобы форум посещали только пользователи с определенных IP (пользователи предоставляют свои IP и им открывается доступ к форуму)?

    Заранее благодарю за оказанную помощь.
     
  2. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
    Таких опций нет.

    Можете в htaccess прописывать IP.
    Код:
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
    Allow from 193.145.123
    где:
    Deny from all - запретить всем
    Allow from 127.0.0.1 - разрешить доступ с IP 127.0.0.1
     
  3. Desperado

    Desperado Местный

    Регистрация:
    23.10.10
    Сообщения:
    270
    Симпатии:
    98
    Версия XF:
    1.1.3
    Решение для хостингов без апача:

    В самый верх файла index.php добавить:

    PHP:
    $allowedIps = array( '127.0.0.1''127.0.0.2' );
     
    if ( !
    in_array($_SERVER['REMOTE_ADDR'], $allowedIps) )
    {
        die(
    '<h1>Forbidden</h1>');
    }
    Ну в массив, очевидно, свои айпишники вписать по аналогии.
     
    sandis нравится это.
  4. VeryGood

    VeryGood Пользователь

    Регистрация:
    10.05.12
    Сообщения:
    11
    Симпатии:
    0
    Версия XF:
    1.0.2
    Спасибо большое! Очень сильно помогли!
     

Поделиться этой страницей