Pergunta

Se eu tiver dois nomes de domínio:

altcognito.com

e dizer que eu tenho o outro domínio seguinte:

alt-cognito.com

O que é o "melhor" de redirecionamento (eu uso permanente etc ...?) Eu quero sugerir que altcognito.com é o site "correta".

(naturalmente, estes são apenas alguns exemplos)

Foi útil?

Solução

Se você quer dizer que "você deve sempre ir para foo em vez de bar," você quer um redirecionamento 301 (que você faz com o seu servidor de front-end). Consulte http://www.google.com/support /webmasters/bin/answer.py?hl=en&answer=93633

Um redirecionamento 302 (temporário) deve ser utilizado nos casos em que você não pode servir uma página, mas espera que ele voltar mais tarde. Infelizmente, é o redirecionamento que você recebe de JSP para a frente.

A do lado do cliente (meta refresh ou javascript) redirecionamento deve ser evitado sempre que possível.

Editar por comentário: aqui está um link para a documentação do Apache para configurar um redirecionamento permanente (ou temporária): http://httpd.apache.org/docs/2.2/mod/mod_alias.html#redirect

Outras dicas

<VirtualHost *:80>
    ServerAlias altcognito.com
    ServerAlias alt-cognito.com
    ServerAlias www.alt-cognito.com
    RedirectMatch permanent ^/(.*) http://www.altcognito.com/$1
</VirtualHost>

Os 3 domínios (www e não-www) será 301 redirecionamento para seu domínio principal www.altcognito.com

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top