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

0

Transferi meu website para um novo servidor há cerca de dois dias. Eu mudei o NS 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: link link link

Você poderia me ajudar?

    
por Hamid 26.09.2012 / 09:26

2 respostas

1

Quando um servidor como o Apache recebe uma solicitação HTTP para um domínio de site da Web para o qual ele não está configurado, ele retornará o conteúdo do primeiro site que está 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)

Então, provavelmente, o servidor não está configurado corretamente.

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

Atualização:

DNS

Veja 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á um ponto e clique em GUI para você adicionar esses registros, você não precisa fazer isso usando um editor de texto. No entanto, exatamente como as ferramentas da GUI se parecem e como usá-las, dependem 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ê quer hospedar o example.com e o example.org no mesmo servidor.

HTTPD

Veja uma configuração de exemplo para o 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 cláusula <VirtualHost> (por exemplo, org ) foi omitida, o Apache serviria a página para example.com se você solicitasse o exemplo.org. (na verdade já faz um tempo desde que testei isso, mas espero que ainda seja assim).

O Painel de Controle da sua empresa de hospedagem terá um ponto e uma GUI que farão com que as seções apropriadas sejam adicionadas ao arquivo de configuração do HTTPD (você não precisa editar esse arquivo de configuração textual usando um editor de texto).

Se a sua empresa de hospedagem usa Nginx ou IIS em vez do 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 abranger todos eles aqui.

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

    
por 26.09.2012 / 09:50
0

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

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

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

Obrigado pela sua ajuda;)

    
por 26.09.2012 / 18:27