Eu pretendo ter 2 nomes de domínio separados apontando para a mesma instalação do Apache com vários sites do WordPress.
Eu posso definir hosts virtuais corretamente para cada domínio, sem problemas. Posso ter os dois domínios apontados para o mesmo host, não se preocupe.
Atualmente, tenho um redirecionamento para todo o tráfego que atinge o endereço IP do servidor da web no meu domínio inicial:
<VirtualHost *:80>
<Directory "/share/Web/WordPress">
Options FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
ServerName 1.1.1.100
Redirect / https://www.example.com/
</VirtualHost>
Qual é a melhor prática para redirecionar o endereço IP quando dois nomes de domínio apontam para o mesmo IP?
Pensei em criar uma 404
página genérica e exibi-la ao acessar o endereço IP. Mas isso prejudicaria meu SEO nos dois sites?
Como as empresas de hospedagem compartilhada redirecionam o tráfego HTTP com base em um endereço IP? Eles apontam de volta para a empresa-mãe ou algo mais? Talvez isso não seja um problema todos juntos?
Portanto, só para esclarecer: qual é a melhor prática para redirecionar o endereço IP de um servidor Web quando ele hospeda vários nomes de domínio?
fonte
Respostas:
A resposta está no comentário:
As empresas de hospedagem que oferecem contas compartilhadas geralmente têm vários sites hospedados no mesmo endereço IP, usando hosts virtuais como você fez. Eles apontam o endereço IP para uma página de servidor padrão, site padrão ou uma página de erro. Nos dois casos, isso não afeta nenhum outro site em termos de SEO.
Para maior clareza ao redirecionar o IP para uma página de erro, 404 ou outra página de destino é a melhor prática. Nada disso afetará negativamente o SEO de qualquer domínio hospedado.
fonte
A resposta à sua pergunta "Qual é a melhor prática para redirecionar o endereço IP de um servidor Web quando ele hospeda vários nomes de domínio?" é esta: A melhor prática é usar um redirecionamento (Apache) ou retornar um erro 444 (Nginx) para evitar ataques ao cabeçalho do host.
Sua segunda pergunta sobre SEO é irrelevante e não tem nada a ver com o título da sua pergunta, mas você deve fazer uma nova pergunta "O redirecionamento de solicitações para o endereço IP de um servidor influencia o SEO?" se isso te preocupa.
Aqui está um exemplo para o Apache:
E aqui está um exemplo para o Nginx:
Ambos os exemplos escutam na porta 80 apenas porque não é possível redirecionar solicitações HTTPS para o endereço IP na porta 443.
fonte