website só deve carregar com seu nome de domínio não IP

-1

Meu site também está sendo carregado com seu endereço IP, o que não é bom para SEO. Como posso restringir meu apache a não fazê-lo e somente a solicitação do meu nome de domínio deve obter o site.

Por favor, encontre e abaixo da minha configuração,

<VirtualHost *:80>
        ServerName mydomain.com
        ServerAlias www.mydomain.com
        ServerAdmin [email protected]
        DocumentRoot /var/www/html
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

"IP Canonicalization" Be careful, your server IP is not forwarding to your website's domain name. Search engines like Google™ are now able to index your website with its IP instead of its domain name. This will result in duplicate content.

To check this for your website, enter your IP address in the browser and see if your site loads with the IP address. Ideally, the IP should redirect to your website's URL or to a page from your website hosting provider.

If it does not redirect, you should do an htaccess 301 redirect to make sure the IP does not get indexed.
    
por Dave-Horner 16.09.2015 / 01:24

2 respostas

0

Eu odeio dizer isso, mas o DNS é apenas uma máscara para um endereço IP. Não há nenhuma maneira (que eu saiba) de desabilitar as conexões IP, pois isso também bloquearia o DNS.

    
por FireFaced 16.09.2015 / 02:18
0

Se você criar um "NameVirtualHost" no Apache, que é separado do virtualhost padrão, o Apache direcionará solicitações para o nome correto para um virtualhost e outras solicitações para o virtualhost padrão ... o virtualhost padrão pode conter um erro ou um redirecionamento para o nome correto.

Isso funciona porque o Apache examina o cabeçalho "Host:" no protocolo HTTP 1.1 para determinar qual virtualhost selecionar. Isso também permite que vários sites compartilhem o mesmo nome.

Observe, entretanto, que ele não funciona para SSL sem extensões de protocolo adicionais que nem sempre são suportadas.

    
por James Lewis 16.09.2015 / 11:40