【问题标题】:Regex htaccess help spam正则表达式 htaccess 帮助垃圾邮件
【发布时间】:2019-05-19 03:08:46
【问题描述】:

您好,我真的很困扰,因为一个黑客将我的谷歌参考指向了不存在的 6000 文件,并且因为 404 参考页面,我的带宽飙升。

90% 的 url 具有以下结构:

/3592f6481003-124257

/378ca1044909-15695048

/02feab024511-7322687

/d26d46465210-13855220

有人可以帮助我htaccess 410 RewriteRule 吗?我尝试连续匹配超过 5 个数字,但很多缩小的 css 缓存也使用数字。

我认为识别数字+破折号+数字可以解决问题

有什么想法吗?

【问题讨论】:

    标签: regex .htaccess mod-rewrite


    【解决方案1】:

    根据您的示例,您可以使用[a-f0-9]+-[0-9]+,即:

    RewriteEngine On
    RewriteRule ^[a-f0-9]+-[0-9]+$ - [NC,R=410,L]
    

    Regex Demo


    【讨论】:

      猜你喜欢
      • 2018-11-23
      • 1970-01-01
      • 1970-01-01
      • 2016-02-26
      • 2011-03-27
      • 1970-01-01
      • 1970-01-01
      • 2011-04-06
      • 2011-06-10
      相关资源
      最近更新 更多