[FUG-BR] Problema no Apache

Welkson Renny de Medeiros welkson em focusautomacao.com.br
Sexta Junho 4 14:26:37 BRT 2010


Luan Tasca - FUG escreveu:
> named.conf
>
> //
> // Incluindo arquivo de zonas dos clientes
> include "/etc/bind/clients.conf";
>
> // Add local zone definitions here.
>
> zone "schulze.com.br" {
>         type master;
>         file "db/schulze.com.br";
>         notify yes;
>         allow-transfer {
>                 201.47.74.148;
>                 201.47.74.149;
>                 };
>         allow-query { any; };
> };
>
> zone "secojur.com.br" {
>         type master;
>         file "db/secojur.com.br";
>         notify yes;
>         allow-transfer {
>                 200.47.74.148;
>                 200.47.74.149;
>                 };
>         allow-query { any; };
> };
>
>
> apache2.conf
>
> # Include the virtual host configurations:
> Include /etc/apache2/sites-enabled/[^.#]*
>
> dai tem um arquivo pra cada virtualhost
>
> NameVirtualHost *:80
>
> <VirtualHost *:80>
>         DocumentRoot /var/www/schulze
>         ServerName www.schulze.com.br
>         CustomLog /var/log/apache2/www-access.log common
>         ErrorLog /var/log/apache2/www-error_log
>         Alias /web /var/www/schulze/web
>        Alias /repositorio /var/www/intranet
>         Alias /isoqlog /var/www/isoqlog
>         Alias /certificado /var/www/certificado
> </VirtualHost>
>
> NameVirtualHost *:80
>
> <VirtualHost *:80>
>         DocumentRoot /var/www/secojur
>         ServerName www.secojur.com.br
>         CustomLog /var/log/apache2/www-access.log common
>         ErrorLog /var/log/apache2/www-error_log
> #        Alias /web /var/www/schulze/web
> #        Alias /repositorio /var/www/intranet
> #        Alias /isoqlog /var/www/isoqlog
> #        Alias /certificado /var/www/certificado
> </VirtualHost>
>   

Luan,

Veja só...

Seu eu tentar acessar www.schulze.com.br, abre o site CORRETO.

Se tentar www.secojur.com.br também abre o site certo.

MAS, se eu acessar secojur.com.br (sem o WWW), ele abre o site do 
schulze... ou seja, está faltando somente o ServerAlias que o Getz 
sugeriu...

Ficaria assim:

<VirtualHost *:80>
        DocumentRoot /var/www/secojur
        ServerName secojur.com.br                       # <--- aqui SEM WWW
        ServerAlias www.secojur.com.br                  # <--- aqui com WWW
        CustomLog /var/log/apache2/www-access.log common
        ErrorLog /var/log/apache2/www-error_log
</VirtualHost>

Só por curiosidade... esse SO não é FreeBSD certo? /etc/bind, 
/var/www... bem diferente o local onde fica os diretórios no freebsd.

Abraço,

-- 
Welkson Renny de Medeiros
Desenvolvimento / Gerência de Redes
Focus Automação Comercial
FreeBSD Community Member


Mais detalhes sobre a lista de discussão freebsd