Перейти к публикации

Рекомендованные сообщения

Здравствуйте. В последнее время одолели спам-боты, которые регистрируются на сайте и спамят в комментариях/Личных сообщениях. Подскажите пожалуйста,как изменить адрес http://site.com/index.php?do=register

Изменено пользователем altairr
Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, altairr сказал:

Здравствуйте. В последнее время одолели спам-боты, которые регистрируются на сайте и спамят в комментариях/Личных сообщениях. Подскажите пожалуйста,как изменить адрес http://site.com/index.php?do=register

Есть такое, это какая то беда DLE. У меня есть один сайт на DLE, в сутки от силы 50 посещений на нём, но в неделю стабильно 1000+ новых пользователей появляется.

Походу регятся даже не заходя на сайт, через программы или скрипты.

И есть три сайта на Вордпресе, сайтам 2 года, ни одного пользователя так и не зарегалось, на каждом по 50-70 посещений в сутки.

Ссылка на сообщение
Поделиться на других сайтах
51 минуту назад, Mek сказал:

Есть такое, это какая то беда DLE. У меня есть один сайт на DLE, в сутки от силы 50 посещений на нём, но в неделю стабильно 1000+ новых пользователей появляется.

Походу регятся даже не заходя на сайт, через программы или скрипты.

И есть три сайта на Вордпресе, сайтам 2 года, ни одного пользователя так и не зарегалось, на каждом по 50-70 посещений в сутки.

В DLE Есть все механизмы для защиты от регистрации от роботов, причем лучшие на данный момент из существующих. Их нужно только включить  в настройках скрипта. Это включить рекаптчу для сайта, создав персональные ключи именно под ваш сайт и подключить облачную защиту от спамеров на основе stopforumspam

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, celsoft сказал:

В DLE Есть все механизмы для защиты от регистрации от роботов, причем лучшие на данный момент из существующих. Их нужно только включить  в настройках скрипта. Это включить рекаптчу для сайта, создав персональные ключи именно под ваш сайт и подключить облачную защиту от спамеров на основе stopforumspam

Рекапча с уникальным кодом и ответ на вопрос не помогает. Версия 10.4
Скажите пожалуйста,как изменить адрес ссылки,какие файлы нужно править?

Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, altairr сказал:

Рекапча с уникальным кодом и ответ на вопрос не помогает. Версия 10.4

В версии 10.4 древняя рекапча, которая не отвечает никами соврмененным требованиями, обновите DLE до актуальных версий http://dle-news.ru/release/1644-datalife-engine-v105-final-release.html пункт номер 32

 

10 минут назад, altairr сказал:

Скажите пожалуйста,как изменить адрес ссылки,какие файлы нужно править?

engine/init.php и engine/engine.php

Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, celsoft сказал:

В версии 10.4 древняя рекапча, которая не отвечает никами соврмененным требованиями, обновите DLE до актуальных версий http://dle-news.ru/release/1644-datalife-engine-v105-final-release.html пункт номер 32

 

engine/init.php и engine/engine.php

Спасибо большое. В данный момент меня устраивает функционал,за исключением спамеров,да и лицензия давно закончилась.

 

Сделал так:

В engine/init.php
Нашел строчку:
$tpl->set( '{registration-link}', $PHP_SELF . "?do=register" );
Заменил на:
$tpl->set( '{registration-link}', $config['http_home_url'] . "registers_elite.html" );

Отредактировал .htaccess из корня сайта. 
Нашел строчку:
RewriteRule ^rules.html$ index.php?do=rules [L] 
Выше добавил строчку
RewriteRule ^registers_elite.html$ index.php?do=register [L]

 

Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, altairr сказал:

Спасибо большое. В данный момент меня устраивает функционал,за исключением спамеров,да и лицензия давно закончилась.

 

Сделал так:


В engine/init.php
Нашел строчку:
$tpl->set( '{registration-link}', $PHP_SELF . "?do=register" );
Заменил на:
$tpl->set( '{registration-link}', $config['http_home_url'] . "registers_elite.html" );

Отредактировал .htaccess из корня сайта. 
Нашел строчку:
RewriteRule ^rules.html$ index.php?do=rules [L] 
Выше добавил строчку
RewriteRule ^registers_elite.html$ index.php?do=register [L]

 

RewriteRule ^reg(/?)+$ index.php?do=register [L,QSA]

и будет site.ru/reg

зачем такие длинные строчки?

Изменено пользователем draxxx
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, draxxx сказал:

RewriteRule ^reg(/?)+$ index.php?do=register [L,QSA]

и будет site.ru/reg

зачем такие длинные строчки?

потому что это не изменит фактического адреса страницы /index.php?do=register
 

Ссылка на сообщение
Поделиться на других сайтах
В 01.11.2016 в 11:42, alex32 сказал:

потому что это не изменит фактического адреса страницы /index.php?do=register
 

не понимаю, какой смысл его менять...

Ссылка на сообщение
Поделиться на других сайтах
27 минут назад, draxxx сказал:

не понимаю, какой смысл его менять...

что бы не регистрировались боты, которые именно по этому адресу и переходят. 
 

Ссылка на сообщение
Поделиться на других сайтах
В 31.10.2016 в 15:28, altairr сказал:

Спасибо большое. В данный момент меня устраивает функционал,за исключением спамеров,да и лицензия давно закончилась.

 

Сделал так:


RewriteRule ^registers_elite.html$ index.php?do=register [L]

 

не понимаю смысла данной операции, если боты приходят сразу на do=register
а ты нигде не запрещаешь его использование, лишь добавляешь к стандартному еще один урл, по которым будет работать модуль регистрации

надо делать не редиректы на do=register

а заменить слово register на любое вымышленное, чтобы не совпадало с используемыми. вот тогда будет работать

 

do=myverygoodreg
все, тогда боты обламываются, потому что по do=register грузится главная страница.
а можно вообще ловушку сделать и банить всех кто открывает do=register, ну может кроме поисковиков

Изменено пользователем prikindel
Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, prikindel сказал:

а можно вообще ловушку сделать и банить всех кто открывает do=register, ну может кроме поисковиков

Лучше, по этому адресу, сделать фейковую страничку с регистрацией, на которой регистрация не будет срабатывать по причине, к примеру, постоянно не правильного ввода капчи.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
В 03.11.2016 в 23:48, Mek сказал:

Лучше, по этому адресу, сделать фейковую страничку с регистрацией, на которой регистрация не будет срабатывать по причине, к примеру, постоянно не правильного ввода капчи.

Зачем это делать? Это равносильно удалению страницы...

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, draxxx сказал:

Зачем это делать? Это равносильно удалению страницы...

Ничего вы не понимаете в очень тонком троллинге ботов)

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...