I do prefer to have the address actually show in the address bar so for my business address I have cPanel set to host all addresses out of the same folder but each address will be displayed in the address bar with the exact same content.
So for mapledots.ca and mapldots.com the addresses are displayed separately but the content is identical because I only have to update one index file in a shared folder on cPanel.