O Apache Virtualhost continua apontando para o diretório padrão

2

Eu tenho tentado definir um host virtual baseado no nome do Apache (http: //test.local) para o diretório /var/www/test , mas ele continua apontando para o diretório /var/www padrão.

Meu arquivo de configuração test.local parece com este- link Meu arquivo de hosts se parece com isso link E o arquivo ports.conf se parece com isso link

Como por sugestão de forma IRC chat eu desativei o default Virtualhost, então algo estranho aconteceu. Agora, http://test.local , http://127.0.0.1 carrega o conteúdo de /var/www . Mas http://localhost mostra o conteúdo dentro de /var/www/test .

Estou usando o likewise-ope para conectar-se a uma rede baseada no windows domian, ele criou uma entrada no arquivo hosts (a primeira linha, também incluída, são as próximas duas linhas)) -

127.0.0.1 asset11.domain.com asset11 localhost
127.0.0.1 artis.local
127.0.0.1 test.local

Como posso fazer com que http://test.local aponte para /var/www/test corretamente

    
por saji89 03.02.2012 / 08:04

1 resposta

2

Seu arquivo local.test colocado no pastebin parece bom, apenas remova o comentário da parte do diretório.

O <Directory ...> - a propósito - deve apontar para o mesmo caminho que o DocumentRoot ( /var/www/test/ no seu caso).

Em seguida, você precisa ativar esse arquivo por meio de sudo a2ensite test.local e recarregar seu apache com sudo /etc/init.d/apache2 reload .

    
por Marc-André Appel 03.02.2012 / 09:14