Todos os subdomínios estão redirecionando para o domínio principal

Todos os subdomínios estão redirecionando para o domínio principal

Transferi meu site para um novo servidor há cerca de 2 dias. Alterei os NSs do meu Domínio... Depois disso, agora todos os meus subdomínios estão mostrando exatamente o que meu domínio principal está mostrando! dar uma olhada: http://aftab.cc http://st.aftab.cc http://gallery.aftab.cc

Você poderia por favor me ajudar?

Responder1

Quando um servidor web como o Apache recebe uma solicitação HTTP para um domínio de site para o qual não está configurado, ele retornará o conteúdo do primeiro site que estiver em sua configuração.

(ou uma resposta 404 se a parte da URL após o nome do host não existir no site padrão)

Provavelmente o servidor web não está configurado corretamente.

Configurar domínios no DNS é uma ação separada da configuração de sites (com nomes de domínio) em um servidor web. Os detalhes dependem do seu serviço de hospedagem.


Atualizar:

DNS

Aqui está um exemplo de arquivo de zona DNS

 www.example.com   IN   A   203.0.113.5
 www.example.org   IN   A   203.0.113.5

Seu provedor de hospedagem de domínio terá uma GUI de apontar e clicar para você adicionar esses registros, você não precisa fazer isso usando um editor de texto. No entanto, a aparência exata das ferramentas GUI e como usá-las depende exatamente de qual serviço de hospedagem de domínio você está usando.

No caso do problema que você descreve, esses registros provavelmente estão configurados corretamente, você deseja hospedar example.com e example.org no mesmo servidor.

HTTPD

Aqui está umconfiguração de exemplopara Apache HTTPD

# Ensure that Apache listens on port 80
Listen 80

# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example.com

# Other directives here

</VirtualHost>

<VirtualHost *:80>
DocumentRoot /www/example2
ServerName www.example.org

# Other directives here

</VirtualHost>

Se a segunda <VirtualHost>cláusula (por exemplo.organização) foi omitido, o Apache exibiria a página example.com se você solicitasse example.org. (na verdade, já faz um tempo que não testei isso, mas espero que ainda seja assim).

O painel de controle da sua empresa de hospedagem terá uma GUI de apontar e clicar que fará com que as seções apropriadas sejam adicionadas ao arquivo de configuração HTTPD para você (você não precisa editar este arquivo de configuração textual usando um editor de texto).

Se sua empresa de hospedagem usa Nginx ou IIS em vez de Apache HTTPD, o arquivo de configuração pode parecer completamente diferente. O design e a operação da GUI de configuração dependem do seu provedor de hospedagem exato; há muitas variações para cobrir todas elas aqui.


Acredito que aftab.cc é hospedado por your-server.de que usa Apache HTTPD e cPanel. Se você pesquisar no Google "Como adicionar um site a um plano de hospedagem cPanel", deverá encontrar alguns vídeos úteis e outros materiais tutoriais. Boa sorte.

Responder2

Finalmente o problema foi descoberto!! Você pode não acreditar mas parece que é um bug do CPanel, quando você transfere um site para um novo servidor, às vezes todos os subdomínios são adicionados como Domínio Estacionado!!!! Você tem que ir ao domínio estacionado e remover todos eles e se for necessário você deve remover todos os subdomínios e criá-los novamente!!

Acabei de me lembrar que quando transferimos nosso site há cerca de 7 anos, enfrentei esse problema, mas não conseguia entender como nossa hospedagem resolveu o problema! mas agora eles me contaram o problema...

De qualquer forma, espero que este tópico seja útil para o futuro e espero que a equipe do CPanel revise seus códigos e elimine o bug!

Obrigado pela ajuda ;)

informação relacionada