Hospedar vários sites com o mesmo caminho físico?

0

Eu li alguns artigos sobre hospedar vários sites usando o mesmo endereço IP, mas não encontrei um artigo que abordasse a minha situação.

Eu tenho um site principal e vários sites "irmãos" - que têm conteúdo e título de página diferentes.

Todos os dados, para o site principal e os sites irmãos, estão contidos em um banco de dados.

No momento, há apenas uma entrada do IIS para o site.

Isso funciona bem, no entanto, às vezes, os dados exibidos se misturam. Por exemplo :

Eu pedi www.sisterSiteA.come consegui o título e o conteúdo para www.sisterSiteB.com.

Então, eu estava pensando em ter uma entrada do IIS por site irmão, para manter as coisas separadas. No entanto, o banco de dados ainda é compartilhado e o caminho físico e o endereço IP de cada um desses sites irmãos também serão iguais. Apenas o nome do host irá variar.

Isso é possível e recomendado ou há outra maneira de fazer isso?

NomadTraveler
fonte

Respostas:

1

Sim, você pode "Hospedar vários sites com o mesmo caminho físico", mas você precisa de tecnologia de servidor, por exemplo, Server.Transfer () no mundo .NET (embora pareça que você tenha um mecanismo para fazer isso) ou renomear URL ...

Vou salientar que, para SEO, sua ideia é falha. Isso também significa que, se eu copiar a URL do seu site, eu nunca voltarei a essa página ...

A coisa toda (usando um caminho, mas mostrar conteúdo diferente baseado 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 seja 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 aos nomes de domínio (apenas pessoas inteligentes podem ver o link )

Dave
fonte
Obrigado, Dave. Esses sites existem há anos, portanto, criar subdomínios agora está fora de questão. Pediram-me para corrigir este problema de conteúdo misturado. E eu pensei que uma entrada do IIS por site poderia ser o primeiro passo? Então, se não levarmos em consideração os subdomínios, você acha que uma entrada do IIS por site seria boa jogada? Ou talvez haja algo mais que eu possa fazer?
NomadTraveler
Bem, uma entrada do IIS por site significa que cada domínio tem seu próprio site, que é provavelmente a maneira mais comum de configurar os sites ... Ou eu estou perdendo o ponto?
Dave
No momento, há apenas uma entrada do IIS para todos os sites. Então, quando eu acesse www.SiteA.com, o conteúdo relacionado ao site da irmã é exibido. Portanto, não há redirecionamento de URL como tal. Porque, mesmo quando eu clico em um URL diferente, o redirecionamento é praticamente para o mesmo site, com o URL do site-irmão e o ID passados ​​como parâmetros, com base nos quais os dados são buscados. Faz sentido?
NomadTraveler