Sim, você pode "Hospedar vários sites com o mesmo caminho físico", mas precisa de tecnologia de servidor, por exemplo Server.Transfer () no mundo .NET (embora pareça que você tenha um mecanismo para fazer isso) ou renomeação de URL ...
Vou apontar que, para SEO, sua ideia é falha. Isso também significa que, se eu copiar a URL do seu site, nunca voltarei a essa página ...
A coisa toda (usando um caminho, mas para mostrar conteúdo diferente com base em alguns critérios) seria um pesadelo laborioso e lógico.
Eu pessoalmente usaria diferentes subdomínios. É mais fácil gerenciar, é claro, não importa qual o domínio do site em relação a qual banco de dados está sendo usado (a menos que você tenha uma configuração muito personalizada). Cada subdomínio pode ser indexado pelo Google como qualquer outro site, mas o fato de serem subdomínios significa que eles não serão tratados como sites totalmente diferentes, onde sisterSiteA e sisterSiteB são totalmente independentes em relação a nomes de domínio (apenas pessoas inteligentes podem ver o link )