Quelle est la bonne façon de re-diriger?
Question
Si j'ai deux noms de domaine:
altcognito.com
et dites que j'ai l'autre domaine suivant:
alt-cognito.com
Quel est le "meilleur"? redirection (est-ce que j'utilise permanent etc ...?) Je souhaite suggérer que altcognito.com est le "correct" site web.
(naturellement, ce ne sont que des exemples)
La solution
Si vous voulez dire que vous devez toujours aller à foo au lieu de bar, " vous voulez une redirection 301 (que vous effectuez avec votre serveur frontal). Voir http://www.google.com/support /webmasters/bin/answer.py?hl=fr&answer=93633
Une redirection 302 (temporaire) doit être utilisée dans les cas où vous ne pouvez pas servir une page, mais attendez-vous à ce qu'elle revienne plus tard. Malheureusement, il s’agit de la redirection que vous recevez de JSP Forward.
Une redirection côté client (méta-actualisation ou javascript) doit être évitée autant que possible.
Modifier par commentaire: voici un lien vers la documentation Apache pour configurer une redirection permanente (ou temporaire): http://httpd.apache.org/docs/2.2/mod/mod_alias.html#redirect
Autres conseils
<VirtualHost *:80>
ServerAlias altcognito.com
ServerAlias alt-cognito.com
ServerAlias www.alt-cognito.com
RedirectMatch permanent ^/(.*) http://www.altcognito.com/$1
</VirtualHost>
Les 3 domaines (www et non-www) seront redirigés vers votre domaine principal www.altcognito.com