A human error in a relative path was released last week that is supposed to simply fire an interstitial info box:
<...href="foo/bar">
Our favorite robot found this error getting caught in a trap of +10million matching requests per hour:
foo/barfoo/barfoo/barfoo/barfoo/barfoo/barfoo/barfoo/barfoo/barfoo/barfoo/barfoo/bar............
Since we track bot activity, this was quickly discovered and the following steps were taking:
1. relative path was fixed
2. 410 any matching error string
3. disallow matching string
here we are 5 days later, and gBot has slowed marginally on these strings to ~3million/hour even though there is no source to pick up on the signal.
Question:
Are 410 and disallow conflicting with each other? My gut is saying to drop the 410, but engineers are hesitant to do so for fear of opening a firehose of improper 200s.