Host virtual redireciona para localhost no Ubuntu

2

Eu configurei recentemente o Virtual Host no meu Ubuntu 11.10. Mas qualquer que seja o site que eu digite, ele sempre redireciona para a página localhost.

Este é o meu arquivo "nosso-teste-site":

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www/zftut/public
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>
<Directory /var/www/zftut/public/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

e este é o meu arquivo "etc / hosts":

127.0.0.1   localhost
127.0.0.1   our-test-site.local
127.0.0.1   zftut.local
127.0.1.1   System.B    System

Agora, quando eu tento ir para "zftut.local", ele me redireciona para a página localhost, mostrando-me isto:

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

O que estou fazendo de errado? Eu me referi "this"

    
por Salman 07.04.2012 / 08:49

1 resposta

1

Você não nos mostrou sua configuração completa do apache. Eu acho que você ainda tem a definição VH padrão.

Você precisa adicionar a linha ServerName :

ServerName www.zftut.local
ServerAlias zftut.local *.domain.tld

O ServerAlias é opcional e ajuda você a obter o VH correto para vários nomes. Neste exemplo, todos os nomes DNS que terminam com zftut.local . É claro que você precisa configurar os registros DNS apropriados (ou o arquivo line in hosts) para cada nome que você deseja usar.

    
por 07.04.2012 / 09:01