Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Переадресация диапазонов ip адресов

Discussion in 'Свободное общение' started by bratec9292, Sep 2, 2020.

02.09.20 в 15:31
04.09.20 в 02:04
5
2,328
0
  1. TopicStarter Overlay
    bratec9292

    bratec9292 VIP Кинотрафик v2

    Messages:
    427
    Likes Received:
    33
    Best Answers:
    0
    Здравствуйте. Есть список диапазонов ip в таком виде:
    217.8.234.0/24
    217.8.237.0/24
    2a00:1fa2:8000::/33
    95.153.141.0/24
    81.23.175.0/24
    95.214.208.0/22
    и т.д.

    Необходимо определить содержится ли ip посетителя в этом списке и, если содержится, сделать редирект на другой домен. Натыкался на редирект для 1 ip адреса, необходимого решения не нашел. Нужна помощь, готов заплатить.
     
  2. Kandi

    Kandi Бывалый

    Messages:
    593
    Likes Received:
    64
    Best Answers:
    1
    Могу сделать платно, напиши свою телегу, я отпишу.
     
  3. TopicStarter Overlay
    bratec9292

    bratec9292 VIP Кинотрафик v2

    Messages:
    427
    Likes Received:
    33
    Best Answers:
    0
    решение нужно на htaccess

    RewriteCond %{REMOTE_ADDR} (89\.113\.136\.13|217\.8\.232\.0/21)
    RewriteRule ^(.*)$ Яндекс [R,L]

    При такой записи редирект с 89.113.136.13 работать будет, а вот с диапазона ip 217.8.232.0/21 редирект работать не будет...
     
  4. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    Roscomsos в помощь!
     
  5. TopicStarter Overlay
    bratec9292

    bratec9292 VIP Кинотрафик v2

    Messages:
    427
    Likes Received:
    33
    Best Answers:
    0
    решение нужно на htaccess
     
  6. ZULI

    ZULI Бывалый

    Messages:
    923
    Likes Received:
    147
    Best Answers:
    1
    А чего так, чем скрипт не устраивает, не на много дольше будет отрабатывать.

    P.S.

    Code:
    RewriteEngine On
    RewriteCond %{REMOTE_ADDR} (123\.456\.789\.\d)
    RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
    
    Вполне работает и редиректит 123.456.789.0/24

    Понятно что маску точно не укажешь, но пока другого варианта не знаю. Интересно что кто скажет.
     
    Last edited: Sep 4, 2020