While this isn't a direct answer to your question, it may help?
In my environment, I use haproxy. I setup an ACL so anything destined
for /.well-known/ is sent to the appropriate backend for the
letsencrypt client. Anything else is either denied or redirected with
a 301 to https.
> --
> You received this message because you are subscribed to the Google Groups "Let's Encrypt CA Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
ca-dev+un...@letsencrypt.org.
>
--
Jeff Palmer
https://PalmerIT.net