Subsite support

Add support for websites with subroots, where a domain and path prefix
define the website.

Example subroots:
    http://laptops.com/support/
    https://www.bank.com/account/transactions/