Não é possível conectar-se ao domínio apesar de pings bem-sucedidos

1

Pings para o meu nome de domínio funcionam, mas não consigo me conectar via http. Eu tenho tentado vários métodos por uma semana agora, mas não encontrei nada que funcionasse. Alguma ideia do que está causando isso?

/etc/apache2/httpd.conf

ServerName machinename.local

<VirtualHost *:80>
  ServerName chipperapp.com
  DocumentRoot "/Users/myusername/appname/public"
  <Directory "/Users/myusername/appname/public">
    AllowOverride all 
    Options -MultiViews
  </Directory>
</VirtualHost>

/ etc / hosts

127.0.0.1 chipperapp.com

Eu posso acessar o aplicativo na minha máquina local, mas não em qualquer outro. Eu configurei o DNS dinâmico.

Obrigado!

    
por airlok 04.04.2012 / 18:21

2 respostas

3

Colocar uma entrada em seu / etc / hosts não fará com que outros hosts em sua rede conheçam seu computador como 'chipperapp.com', mesmo com DNS dinâmico. O DNS dinâmico geralmente associa seu nome de host local a um nome DNS dentro do arquivo de zona de servidores DNS. Isso provavelmente não é 'chipperapp.com'. Você precisaria adicionar 'chipperapp.com' ao / etc / hosts dos sistemas que você está tentando conectar de , ou a um servidor DNS autoritativo para essa zona.

    
por 04.04.2012 / 18:47
0

Eu tive o mesmo problema alguns dias novamente com dois sites que eu estava tentando acessar no meu servidor. A correção foi adicionar alias e reiniciar o apache. aqui está minha entrada vhost no httpd.conf; espero que isso ajude

<VirtualHost *:80>
   ServerAdmin [email protected]
   ServerName www.yourapp.com
   ServerAlias *.yourapp.com
   DocumentRoot /var/www/html
</VirtualHost>

Certifique-se também de que o seguinte não esteja comentado

# Use name-based virtual hosting.

NameVirtualHost *:80

    
por 04.04.2012 / 18:46