最近我开始在我的网站上看到很多用户,用户名/电子邮件看起来像垃圾邮件。我也有验证码。发生了什么事?
kathleenfentonzry tiotelisco1977+fenton8995@outlook.com<br>
kristofertroywtq selfraledig1988+troy7366@outlook.com<br>
mindyrichifnngaeeqe bosspesepe1985+rich1855@outlook.com<br>
如果我能以某种方式阻止这一点,请告诉我。
答案 0 :(得分:1)
function custom_url_rewrite_outbound(&$path, &$options, $original_path) {
if (preg_match('|^admin(?![^/])(.*)|', $path, $matches)) {
$path = 'user'. $matches[1];
}
}
function custom_url_rewrite_inbound(&$result, $path, $path_language) {
if (preg_match('|^backend(?![^/])(.*)|', $path, $matches)) {
$result = 'member'. $matches[1];
}
if (preg_match('|^admin(?![^/])(.*)|', $path, $matches)) {
$result = '404'. $matches[1];
}
}
在settings.php文件中包含上述代码。这将替换您网站上包含“user”和“member”的路径。这为我阻止了垃圾邮件。
答案 1 :(得分:1)
我使用名为Spambot(https://drupal.org/project/spambot)的模块来阻止D6网站上的垃圾邮件用户注册。它根据IP,用户名和电子邮件在http://www.stopforumspam.com检查针对垃圾邮件数据库的所有新用户注册。这已经阻止了我过去99.9%的垃圾邮件注册。
答案 2 :(得分:0)
我们的网站存在同样的问题,其中验证码被殴打。我使用Access rules来阻止我认为是垃圾邮件帐户的某些电子邮件地址。如果这对我们正在使用的下一件事没有帮助Mollom来阻止垃圾邮件内容。 Mollom不会帮助垃圾邮件帐户,但它会阻止网站充斥垃圾邮件。
答案 3 :(得分:-3)
在注册页面添加重新验证码!