I find that poorly-coded bots sometimes get confused by relative URLs and request things that don’t really exist. Also quite possible that something on your site is poorly coded, leading to pages being incorrectly referenced (but perhaps still “correctly” serving the content, due to some bit of configuration being particularly accommodating). Do you see things like this with varying numbers of /html in them, or is it always the same number?