When you visit my #web#server without the trailing dot, it sees the domain name in the #request and redirects the request to the #canonical, correct #URL - with the dot.
Unfortunately, there are a few #HTTP user agents that don't handle the trailing dot correctly. The worst offenders didn't handle the trailing dot at all, but I think most of those have been fixed by now, with the possible exception of #curl.