【问题标题】:.htaccess - How to redirect if NOT a specific useragent? [closed].htaccess - 如果不是特定的用户代理,如何重定向? [关闭]
【发布时间】:2014-05-05 17:14:50
【问题描述】:

所以,我的网站经常受到 xmlrpc DDOs 攻击。我买不起 cloudflare 企业或类似的东西,所以我设计了一种使用 .htaccess 修复它的方法。如果我的根目录没有索引文件,DDOS 攻击就会停止。现在,我将整个网站保存在 /site 中;如果用户代理不包含“WordPress”,我如何将用户重定向到该文件夹​​?我有一种方法可以重定向所有工作的人,但这只会让我的 /site 被 DDOS 攻击。

【问题讨论】:

    标签: regex wordpress apache .htaccess redirect


    【解决方案1】:

    您可以将此代码放入您的DOCUMENT_ROOT/.htaccess 文件中:

    RewriteEngine On
    
    RewriteCond %{HTTP_USER_AGENT} !WordPress [NC]
    RewriteRule ^ /site? [L,R]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-31
      • 2012-03-03
      • 2014-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多