Recentemente, montei um site com uma empresa de hospedagem menor. O plano tem um IP dedicado. Eles me enviaram e-mails para dizer que tudo está configurado, mas agora seus canais de suporte não respondem, apesar de dizerem que está aberto 24 horas.
No Gerenciador de arquivos do cpanel, coloquei um index.html
arquivo no public_html
diretório Mas quando eu aponto meu navegador para o endereço IP que me foi fornecido, ele aparece na cgi-sys/defaultwebpage.cgi
página.
Qual é o problema?
Ainda não defini os servidores de nome para o meu domínio, mas isso não deve ser um problema, porque estou usando o endereço IP no navegador.
Nota: acho que não tenho acesso ssh
.
etc
pasta no meu cpanel está vazia.Respostas:
É um pouco difícil dizer com certeza, mas aqui está o que eu acho que está acontecendo:
Seu site está em uma hospedagem compartilhada baseada em nome . Você não tem um IP dedicado.
O endereço IP que eles forneceram é o endereço do servidor da web compartilhado. Você deve inseri-lo nas configurações de DNS do seu domínio.
Como você está tentando acessar o servidor usando o endereço IP diretamente, o servidor não sabe qual dos sites hospedados deseja. Assim, está mostrando uma página padrão genérica.
Se você deseja testar as coisas localmente antes de configurar seu DNS, pode adicioná-lo ao arquivo hosts no seu próprio computador, algo como isto:
Depois disso, apontar para o navegador
http://www.yourdomain.com
deve solicitar a página ao servidor111.22.33.44
, enquanto envia o cabeçalhoHost: www.yourdomain.com
para informar ao servidor que ele está esperando o conteúdo do seu domínio, e não de um dos outros hospedados nesse IP.fonte
A menos que você planeje usar scripts CGI, exclua completamente a pasta CGI, limpe o cache do navegador ou visualize-o usando o modo de navegação privada no navegador. Você deve ver o seu index.html
fonte
tente editar o arquivo .htaccess ... crie um arquivo .htaccess, se não existir, ou adicione "DirectoryIndex index.php index.html" ao arquivo .htaccess existente. Espero que isso resolva o problema.
fonte
Além disso, qual host? E você não pode 'carregar' diretamente um site como um IP. Você precisa usar o seu domínio, pois ele solicita conteúdo como 'seudominio.com' enquanto procura pelo conteúdo de 'seudominio.com. Quando você digita o IP no seu endereço no navegador, ele é solicitado como servidor de nomes do provedor de serviços de Internet. Ex. A Bell Canada DSL oferece algo parecido com isto. «toronto24.dsa.dsl.bell.ca». Espero que isso tenha ajudado.
fonte