Forum Moderators: open
[edited by: keyplyr at 6:09 pm (utc) on Mar 17, 2016]
[edit reason] depersonalized IP address [/edit]
GET /boilerplate/piwik.js HTTP/1.1" 404 1458 "-" "panscient.com"
Er, panscient, did you not see the "Disallow:" line? I know you've seen robots.txt; you request multiple copies on each visit. (Still haven't figured out TextWrangler's alphabet, since February 2014 cannot possibly be either the oldest or the newest of panscient's visits.) [edited by: keyplyr at 6:09 pm (utc) on Mar 17, 2016]
[edit reason] depersonalized IP address [/edit]
showing incredible restraint
SetEnvIf HeaderName !. blahblah
does not mean "HeaderName is absent". Why doesn't anyone tell me this stuff? ("Errr, Lucy, the leading ! is Apache syntax, and the docs explicitly say you're using a Regular Expression. What more do you want?”) For that, you have to say SetEnvIf HeaderName ^-?$ blahblah
(same locution as for the empty or--more often--absent UA string, where the -? is really superfluous but makes me feel safer). Unfortunately the !. mistake did not lead to a comprehensive 500 error --or I'd have noticed it right away-- because apparently a leading ! in a Regular Expression is interpreted as a literal exclamation mark (I double-checked in the text editor) though a leading ? is an error no matter how you slice it. Things might have changed. (but I doubt it)IMO it's prudent to revalidate *all* your bans constantly. With mobile, almost all server farms have opened cloud services and numerous ISPs have arisen to handle streaming, etc.