Menu

#879 pages blocked due to three letter strings

pending
None
5
2014-08-10
2011-10-30
dan stahlke
No

The following pattern is perhaps a bit too loose since it can block based on three letter strings "ads" and "adv":
/(.*/)?ad(\?|/|s|v|_?(image|se?rv|box)|cycle|rotate|mentor|click|f[ra]m|script|stream|fetch|log|space)

For example, it blocks
http://www.scottaaronson.com/talks/advucsb.ppt
along with a few other false positives that I have seen so far.

Perhaps it would be better to require a word boundary after "ads". I can't think of what "adv" is supposed to match, except for "advert" which could be spelled out explicitly.

Discussion

  • Fabian Keil

    Fabian Keil - 2011-11-10
    • assigned_to: nobody --> fabiankeil
    • status: open --> pending
     
  • Fabian Keil

    Fabian Keil - 2011-11-10

    Thanks for the report. I'll look into this after the next release.

     
  • David

    David - 2011-11-15

    I agree. I just found another false positive:

    www.worldnomads.com

     
  • Mathew Murphy

    Mathew Murphy - 2011-11-25

    I changed mine for the same reason, not sure if it is a good thing but it works.
    /(.*/)?ads(\?|/|1|erver|pop|wrap|cycle|rotate|mentor|click|f[ra]m|script|stream|fetch|log|space)

     

Log in to post a comment.