¿Cuál es la forma correcta de redirigir?
Pregunta
Si tengo dos nombres de dominio:
altcognito.com
y di que tengo el otro dominio siguiente:
alt-cognito.com
¿Cuál es el " mejor " redirigir (¿uso permanente, etc ...?) Quiero sugerir que altcognito.com es el "correcto" sitio web.
(naturalmente, estos son solo ejemplos)
Solución
Si quieres decir que " siempre debes ir a foo en lugar de a la barra, " desea una redirección 301 (que hace con su servidor front-end). Consulte http://www.google.com/support /webmasters/bin/answer.py?hl=en&answer=93633
Se debe usar una redirección 302 (temporal) en los casos en que no pueda mostrar una página, pero espere que vuelva más tarde. Desafortunadamente, es la redirección que obtienes de JSP hacia adelante.
Se debe evitar una redirección del lado del cliente (meta actualización o javascript) siempre que sea posible.
Editar por comentario: aquí hay un enlace a los documentos de Apache para configurar una redirección permanente (o temporal): http://httpd.apache.org/docs/2.2/mod/mod_alias.html#redirect
Otros consejos
<VirtualHost *:80>
ServerAlias altcognito.com
ServerAlias alt-cognito.com
ServerAlias www.alt-cognito.com
RedirectMatch permanent ^/(.*) http://www.altcognito.com/$1
</VirtualHost>
Los 3 dominios (www y no www) serán redirigidos 301 a su dominio principal www.altcognito.com