如何阻止来自不同ips的错误请求?

时间:2017-07-27 15:37:00

标签: php wordpress

我的网站托管在wordpress上,从昨天开始,我不断收到不良请求,导致我的网站失败。网站显示“达到资源限制”,并在我的cpanel输入流程40/40和cpu使用率100/100。

我会同时从许多不同的ips处获取查询,但无法阻止它们。

这里是查询类型 -

  1. myurl /?领带=奇怪
  2. myurl /?连接=一旦
  3. myurl /?我=视线
  4. myurl /?码=温和
  5. myurl /?人=是
  6. myurl /?人=是
  7. myurl /?可以=舞蹈
  8. myurl /?首席=添加
  9. myurl /?我们=真
  10. 以下是网址 -

    1. https://www.facebook.com/sharer/sharer.php?u=https://www.facebook.com/sharer/sharer.php?u=your
    2. https://play.google.com/store/search?q=world
    3. http:// www。 zahnarzt-buhl.de/praxis/plugins/content/plugin_googlemap2_proxy.php?url=near

    4. http:// www .w3.org / services / tidy?docAddr = measure

    5. 当我阻止“?” .htaccess文件中的(标点符号)然后我的网站工作正常,除了包含标点符号的网址。

      如何保护我的网站免受这些影响?

1 个答案:

答案 0 :(得分:0)

为什么不使用防火墙?您可以使用一些简单的规则阻止所有这些IP ... 或者您可以在索引之前添加一个小的PHP脚本来收集这些ips并将请求重定向到谷歌。或者你可以使用cloudflare或类似的