Fechar o acesso ao site por http: // ip, mas permitir por http: // domain

1

Eu tenho que fechar o acesso ao site por ip (fechar o acesso via link ), mas o acesso via domínio ainda deve estar disponível.

Li o link (seção Using Name-based Virtual Hosts ), configurado conforme recomendado :

NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain
</VirtualHost>

reiniciou o httpd, mas esse VirtualHost ainda está disponível por ip.

O que estou fazendo de errado?

    
por Kirzilla 19.04.2012 / 22:10

1 resposta

5

Seu apache sempre usará o primeiro virtualhost como padrão.

Portanto, antes de qualquer outro vhosts, crie outro que aponte para o que você deseja mostrar a todos os visitantes que acertarem um nome de host que não exista em uma configuração de virtualhost.

    
por 19.04.2012 / 22:17

Tags