Currently, even when a virtual host is defined for a site it is possible to access that site using the portal-wide virtual host and IPs as well as the virtual hosts for other sites (or sets of pages). The proposal is to allow for a more strict access control that follows these rules:
1) When a virtual host is defined for a set of pages, it won't be possible to access it through any other domain.
2) An exception to the above would be to add a checkbox in "Site Settings > Virtual Hosts" so that when enabled it will be possible to access the pages using the valid access methods for the whole portal
3) When a virtual host is defined for a set of pages, that virtual host can only be used to access that set of pages.
4) When both the virtual host and the site friendly URL path are used together, a redirect will be send removing the unnecessary site friendly path.