Доступ из определенных сетей.

Тема в разделе "Архив раздела", создана пользователем Dev_ua, 14 июл 2011.

  1. Dev_ua

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

    Сообщения:
    31
    Симпатии:
    0
    Всем привет.. Появился такой вопрос))

    Делаю городской торрент трекер, и мне нужно, что регистрироваться могли только юзеры из определенных сетей. (несколько диапазонов IP)

    Например, когда юзер заходит на страницу регистрации, то у него будет появляться сообщение, типа "Доступ разрешен только для сетей г.******"

    Как такое можно провернуть?)
     
  2. PheRum

    PheRum Разработчик

    Сообщения:
    1.074
    Симпатии:
    480
    Версия TP:
    , иная
    в .htaccess например оставить доступ для нужных сетей, остальных заблочить
     
  3. Dev_ua

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

    Сообщения:
    31
    Симпатии:
    0
    я тоже думал о .htaccess
    можешь пожалуйста привести пример как такое организовать?)

    можно например сделать, чтобы юзера при регистрации из сети которая запрещена, перенаправляло на указанную страницу?
     
  4. druid

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

    Сообщения:
    206
    Симпатии:
    119
    ErrorDocument 403 http://***********/error/403.php

    Order Deny,Allow
    allow from 127.0.0.1
    allow from 10.0.0.0/8
    allow from 31.148.0.0/17
    allow from 46.187.0.0/17
    allow from 77.240.144.0/20
    allow from 79.98.8.0/21
    allow from 79.133.128.0/19
    allow from 83.149.21.0/24
    allow from 85.234.0.0/19
    allow from 85.234.28.0/22
    allow from 89.151.128.0/18
    allow from 89.222.164.0/22
    Deny from all

    Всех из других сетей будет кидать на http://***********/error/403.php, а там пиши всё, что тебе вздумаете
     
    Dev_ua нравится это.
  5. Dev_ua

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

    Сообщения:
    31
    Симпатии:
    0
    Отлично, потом проверю)
    Больше спасибо)

    p.s. темку пока не закрывайте ;)
     
  6. frank

    frank Гость

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