Been playing around with Bitbucket's Multiple Hosted Websites feature and have found that this does not seem to work with Mercurial's
.hgsub subrepository feature.
By all rights according to this above document, this should work.
For an example see: http://bitbucket.org/prologic/prologic.bitbucket.org
- http://prologic.bitbucket.org/ < works
- http://prologic.bitbucket.org/ports/ < doesn't work --> 404 Not Found
- http://prologic.bitbucket.org/ports/index.html < doesn't work --> 404 Not Found
This seems like an easy thing to fix because the subrepositories are normally just "checked out" full clones of the referenced repository. f Bitbucket is just simply not cloning and checking these out, then doing so would probably fix the issue?