adicionou o host virtual baseado em ip aos sites disponíveis e criou o symlink para sites habilitados ... mas o novo domínio expira

1

Eu adicionei o host virtual baseado em ip aos sites-availble e criei o symlink para sites habilitados, mas o novo domínio expira.

Quando navego para mynewdomain.com, diz-se que a ligação expirou.

NameVirtualHost 12.12.12.12
<VirtualHost 12.12.12.12>
        ServerAdmin webmaster@localhost
        ServerName newdomain.com

        DocumentRoot /var/www/newdomain.com
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>
    
por Dennis Williamson 15.10.2009 / 03:07

2 respostas

2

Você adicionou 12.12.12.12 ao seu servidor como um endereço secundário para uma de suas interfaces de rede? No Debian / Ubuntu, você precisaria adicionar linhas como as seguintes ao seu arquivo / etc / network / interfaces (fazendo uma suposição sobre a netmask):

auto eth0:12
iface eth0:12 inet static
 address 12.12.12.12
 netmask 255.255.255.0
 network 12.12.12.0
 broadcast 12.12.12.255

E, em seguida, execute ifup eth0:12 como root.

    
por 15.10.2009 / 06:09
0

Por navigate to mynewdomain.com , presumirei que você realmente quer dizer newdomain.com , o que é mencionado em sua configuração de exemplo.

1: Dito isso, certifique-se de que newdomain.com esteja definido no DNS para resolver para 12.12.12.12 e que a alteração tenha se propagado pelo DNS. 2: Certifique-se de reiniciar completamente o apache para garantir que ele receba a nova configuração. Faça um restart ou melhor ainda um stop then start .

Você vê alguma atividade do IP do seu cliente no log de acesso?

    
por 15.10.2009 / 04:12