I seem to understand that a dot after the TLD doesn't matter, eg: http://example.com/somepage/ == http://example.com./somepage/ (notice the dot after the TLD)
My question is: is this always the case? Or is it DNS or anything dependent? In other words, will an extra dot after the domain work for everybody, no matter what the setup and the domain? (example.com., localhost., mycomputer.lan., 127.0.0.1., etc...)
Bonus question: why is that extra dot allowed?
Thanks