Dunno about that for wget, as far as I knew --reject is correct here.
Anyway, on the Caddy side of things, you could probably try using the index directive to tell Caddy to use some long and nonsensical index filename so that it doesn’t think there’s an index, serving the browse page regardless of the index.html file: