I “ve GoDaddy conta de hospedagem cPanel. O domínio principal é registrado com GoDaddy e eu tenho hospedagem cPanel. O domínio principal está hospedado em outro host e usando o servidor de nomes de outro host. Estou tentando adicionar domínios adicionais nesta conta GooDaddy cPanel. Eu configurei domínios adicionais com arquivo e banco de dados etc.
Minha situação é um tanto semelhante a esta Domínio registrado no GoDaddy, apontado para Cloudflare – não é possível adicionar domínio à minha hospedagem , mas não recebi nenhum erro durante a adição do domínio adicional.
Eu tenho duas perguntas:
-
Como faço para acessar esses domínios adicionais para testar se estão configurados corretamente. Normalmente é acessível via
http://example.com/addon-domain.com
Mas no meu caso, o domínio principal está hospedado em outro lugar, então não funcionará.-
http://x.x.x.x/addon-domain.com
também não funciona.
-
-
A segunda pergunta é: funcionará ou terei que mudar o DNS do domínio principal de volta para GoDaddy?
Comentários
- Como Simon apontou e eu tentei em alguma outra conta, acessar o site via endereço IP não ' t funciona no GoDaddy. A menos que alguém saiba como acessá-lo via IP, acho que a resposta à minha pergunta é que ' não é possível.
Resposta
Você deve ser capaz de acessá-lo via http://IPADDRESS/~cpanel_accountname/addon_domain_directory
para que se pareça com http://123.456.789.000/~matt/addondomain
ATUALIZAÇÃO :. https://au.godaddy.com/help/preview-your-website-3950
Comentários
- Tx Steve. Isso é o que eu estava procurando. Infelizmente, isso não ' não funciona para mim. Com o formato de url acima, mostra " Arquivo não encontrado (erro 404) Se você acha que o que ' está procurando deveria estar aqui, entre em contato com o proprietário do site. " É ' um site WordPress. Eu carreguei meu próprio index.html apenas para ter certeza de que os arquivos estão lá, mas ainda não ' o mesmo erro. Eu ' usei o nome cPanel que é mostrado no cPanel e o mesmo com o endereço IP. Portanto, não se engane. estou faltando algo mais?
- O que acontece se você simplesmente acessar 123.456.789.000/~matt ?
- Parece que a maioria das coisas GoDaddy, (pergunte sobre minha experiência de servidor dedicado algum dia) eles fazem isso de forma diferente. Eu adicionei um link para uma página sobre como visualizar sites.
- Tx Steve, a visualização funciona para mim, ' não é simples, mas me ajuda a ver o site, pelo menos.
Resposta
Acessar sites via IP não é desejável e não é suportado por a maioria dos bons hosts.
É considerada uma boa prática para hosts da web compartilhados com experiência em segurança não permitir o acesso ao conteúdo por meio do endereço IP do servidor via mod_userdir, isso porque mod_userdir tem alguma segurança preocupações. Mais informações sobre isso abaixo.
O módulo mod_userdir responsável pelo funcionamento deste URL é bastante inseguro e aumenta os riscos de ataques à sua conta. Estamos preocupados com a segurança dos usuários “e usamos apenas as melhores práticas de segurança. Devido a isso, o mod_userdir, bem como o URL temporário, estão desabilitados em nossos servidores compartilhados.
mod_userdir permite acessar a página inicial de um usuário usando o URL temporário com a / ~ user / sintaxe, como
http://ipaddress/~user
onde “ipaddress” pode ser substituído pelo nome de host do servidor ou qualquer nome de domínio que foi resolvido para o servidor no qual você deseja verificar o conteúdo.Ter o mod_userdir ativado apresenta riscos de segurança consideráveis e desvantagens:
Os nomes de usuário são expostos – é possível para acessar diferentes sites hospedados no servidor por meio do mesmo nome de domínio (nome do host do servidor
s IP address or server
s) substituindo apenas / ~ usuário / parte (por exemplo,http://ipaddress/~user1
,http://ipaddress/~user2
,http://ipaddress/~user3
, etc.) o que torna as contas hospedadas mais vulneráveis a ataques de hackers.Quando o módulo mod_userdir é usado para acessar um site, o tráfego é adicionado ao total de usuários através ough quais visitantes acessam o site, mas não para o uso de largura de banda do usuário que é um verdadeiro proprietário do site.
mod_userdir deve ser desabilitado para acesso root para tornar o servidor protegido da modificação por usuários não root, portanto, você precisa incluir uma “raiz desativada do UserDir” em sua configuração.
Como você deve saber, tendemos a apresentar o mais recente tecnologia para proteger sua conta e dados o tempo todo.O módulo mod_userdir está atualmente desabilitado em nossos servidores compartilhados, o que nos permite aumentar o nível de segurança e diminuir as chances de sua conta ser hackeada. Isso está de acordo com nossos mais altos padrões de segurança e nos permite fornecer o nível de segurança que você espera de nós.
Além disso, se for hospedagem compartilhada sem um IP dedicado que você seria, seria necessário usar /~username/addon-domain/
, ou como aquele host configurou o processo, presumindo que ele foi ativado em primeiro lugar.
A maneira correta …
A maneira correta seria garantir que você adicionou o domínio adicional ao cPanel e então atualizar o registro DNS A para o IP endereço do servidor que hospeda o domínio adicional ou use os servidores de nomes recomendados pelo host que hospeda esse servidor. O resto deve funcionar … mas pode demorar 1 hora, ou 72 horas para a internet atualizar os registros … não é instantâneo. Então, se você adicionou isso e aquilo, e não esperou por isso muito tempo … então pode não haver nada de errado, a não ser o fato de você não ter esperado o suficiente.
Se você quiser verificar a configuração do servidor sem esperar que o DNS se propague pela web, você pode editar o arquivo host do seu sistema operacional .
Comentários
- Tx Simon, você pode estar certo de que o GoDaddy pode não oferecer suporte ao acesso ao site por meio de endereço IP. Alguém pode confirmar?
- Discordo. Na verdade, a maioria dos bons hosts disponibiliza isso como uma forma de trabalhar em um site antes de um domínio ser registrado ou antes de alterar os servidores de nomes. Com certeza não é uma maneira de acessar um site a longo prazo, mas não há problema em usá-lo como um URL temporário – se houver, estou interessado em ouvi-lo.
- @Steve Você pode discordar, mas seu errado. Usar o método IP como você mencionou expõe o nome de usuário do cliente. Além disso, Google index ' sites acessíveis por endereço IP , a menos que o site use links canônicos, o site pode enfrentar problemas com conteúdo duplicado. Para fins de segurança e indexação, é considerada uma prática inadequada. Usar o arquivo host conforme sugerido é considerado uma prática recomendada para acessar sites ainda não propagados ou que estão fora do ar devido a problemas de DNS.
- Acho que você me entendeu mal Simon, nunca é algo que você publicaria, apenas algo que você daria a um designer ou usaria para criar o site. Qualquer um que o usar ' na produção ' ficaria louco.
- Um designer como eu adicionaria
192.168.1.1 example.com
em seu arquivo host ou hospedam o site de desenvolvimento em uma área restrita local. Não ' s nenhuma razão para os hosts adicionarem este recurso, por padrão … não é seguro. Não há como ativar ou desativar esse recurso no painel cPanel padrão, você ' d tem que bloquear o acesso direto ao endereço IP por meio do.htaccess
que muitos não sabem fazer. Embora possa parecer um bom recurso para usuários avançados, não é para a maioria dos usuários normais. Bons hosts experientes em segurança bloqueiam esse recurso por muitos motivos, ele ' não é necessário.
Resposta
Há um problema com ~username
método se você estiver usando WordPress ou outro CMS semelhante. ele quebra os urls absolutos e torna a página inutilizável sem css, imagens e javascript.
Outro método para esse problema é editar o arquivo host e redirecionar seu domínio adicional que você criou com cPanel para o endereço IP de seu site.
por exemplo, 121.12.12.12 www.example.com
Agora limpe o cache DNS do sistema, isso resolverá o problema de quebra de css, imagem e js.
Como editar o arquivo host no MacOS
- Abra o Terminal
- Digite
sudo nano /etc/hosts
e pressionereturn
. - Digite sua senha de administrador e pressione
return
. - Anexe `” ao arquivo.
- Salve o arquivo e saia.
- Limpe o cache . Recarregue a página. Viva !!
Resposta
Eu tenho uma conta Cpanel com um complemento domínio cujo nome de domínio expirou. Os arquivos ainda estavam no site e eu precisava acessar a página inicial do site. O site foi criado com WordPress.
Pude acessá-lo via http://ipaddress/~account_name/folder_name/index.php
No meu caso, o nome da pasta era o nome do domínio: domain_name.com
Não trabalho até adicionar o index.php. Usar http://ipaddress/~account_name/domain_name.com gerou um erro 404.
Comentários
- Além do fato de que esta questão tem mais de um ano e uma resposta aceita, sua solução só funcionará se o serviço de hospedagem permite URLs temporários, mas a maioria não ' t