Ajuda - Busca - Membros - Calendário
Versão Completa: Site Virtual - WWW nao funciona
Fórum cPanel > Servidores Linux > Apache
cleber
Prezados,

Tenho este domínio criado no apache que funciona apenas via:

http://site.gov.br (exemplo)

Se eu colocar o www ele nao abre. O ping também nao acha.

CODE
<VirtualHost *>
       ServerAdmin admin@site.gov.br
       DocumentRoot /var/www/apache2-default/www.site.gov.br
       ServerName www.site.gov.br
       DirectoryIndex index.html index.htm index.cgi index.pl index.php index.$
       LogLevel warn
       CustomLog /var/log/apache2/access.www.site.gov.br.log combined
       ErrorLog /var/log/apache2/error.www.site.gov.br.log
       ServerSignature On
       <Directory />
               Options FollowSymLinks
               AllowOverride None
       </Directory>
       <Directory /var/www/apache2-default/www.site.gov.br/>
               Options Indexes FollowSymLinks MultiViews
               AllowOverride None
               Order allow,deny
               allow from all
       </Directory>
</VirtualHost>


Acredito que a entrada do apache e dns estao corretas, pois se acessar via intranet (proxy que roda no mesmo servidor) ele abre normal.

Alguma luz?
filipe.m
Falta a entrada serveralias site.gov.br
Deee_Carlos
Pode ser propagação.
staticx
Voce ta usando cpanel nao? servidor ta na unha mesmo?
cleber
Sim, na unha.

O engrassado é que na intranet o dominio pega perfeito, externamente nao pega com o www
staticx
Pega uma config que funciona de outro site e compara elas.
brunoheim
Amigo, esta faltando o campo "ServerAlias". Por favor adicione da seguinte forma como fiz no texto que coloquei abaixo:

Abaixo de DocumentRoot coloque:

ServerAlias www.site.gov.br site.gov.br

e no ServerName coloque sem WWW, apenas site.gov.br, da seguinte forma:

ServerName site.gov.br

Ficara da forma que coloquei abaixo:

<VirtualHost *>
ServerAdmin admin@site.gov.br
DocumentRoot /var/www/apache2-default/www.site.gov.br
ServerAlias www.site.gov.br site.gov.br
ServerName site.gov.br
DirectoryIndex index.html index.htm index.cgi index.pl index.php index.$
LogLevel warn
CustomLog /var/log/apache2/access.www.site.gov.br.log combined
ErrorLog /var/log/apache2/error.www.site.gov.br.log
ServerSignature On
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/apache2-default/www.site.gov.br/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>


Abraçao. smile.gif
cleber
Amigos,

Coloquei o alias e nao rodou.
cleber
Como diz um amigo meu, "vai encabular outro" ;

Fiz de tudo =)

O domínio seria algo como aa.bb.gov.br ; Internamente eu acesso ele normal. Externamente somente sem o WWW;

Mais alguma dica?
brunoheim
Verifica na zona dns do dominio como está a entrada WWW, verifique se ela está assim:

www 14400 IN CNAME aa.bb.gov.br

ou

www 14400 IN A IP

Caso a entrada não exista, crie ela para que funcione corretamente. Se possivel, informe o dominio para nós, assim ficará pratico encontrar o problema.

Abraço.
Krisiun
QUOTE(cleber @ Feb 19 2008, 09:20 PM)
Como diz um amigo meu, "vai encabular outro" ;

Fiz de tudo =)

O domínio seria algo como aa.bb.gov.br ; Internamente eu acesso ele normal. Externamente somente sem o WWW;

Mais alguma dica?
[right][snapback]23908[/snapback][/right]

Olá amigo,

Ainda não estou muito a par do funcionamento do Apache 2, mas experimente mudar:

CODE
<VirtualHost *>
      ServerAdmin admin@site.gov.br
      DocumentRoot /var/www/apache2-default/www.site.gov.br
      ServerName www.site.gov.br


Para:

CODE
<VirtualHost *>
      ServerName site.gov.br
      ServerAlias www.site.gov.br
      ServerAdmin admin@site.gov.br
      DocumentRoot /var/www/apache2-default/www.site.gov.br


Reinicie o Apache:

/etc/init.d/httpd restart

Veja se resolve.

Abraços.
cleber
Existe no dns a entrada. Este foi o último conf de dns usado hoje. Via proxy interno acessa o www normal.

www IN A 201.18.x.y

CODE

$TTL 604800
@               IN      SOA     xx.sp.gov.br. root.xx.sp.gov.br. (
               01012005       ; Serial
               604800         ; Refresh
               86400          ; Retry
               2419200        ; Expire
               604800 )       ; Negative Cache TTL
;
@               IN      NS      xx.sp.gov.br.
@               IN      A       201.18.x.y
www             IN      A       201.18.x.y


Segundo o responsavel pela internet do meu estado, tudo que entra em xx.sp.gov.br é direcionado para meu IP 201.18.x.y ; Se eu usar o http://xx.sp.gov.br entra normal, agora se colocar o bendito www não entra.

Graças a Deus em 6 anos de cpanel nunca tivemos problemas chatos assim nos negócios da família. =)
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2010 Invision Power Services, Inc.