2009-05-03 10 views
5

Si j'ai deux noms de domaine:Quelle est la bonne façon de rediriger?

altcognito.com

et dire que j'ai l'autre domaine suivant:

alt-cognito.com

Quel est le "meilleur" redirect (est-ce que j'utilise permanent etc ...?) Je veux suggérer que altcognito.com est le site "correct".

(naturellement, ce ne sont que des exemples)

Répondre

6

Si vous voulez dire que « vous devriez toujours aller à foo au lieu de bar, » vous voulez une redirection 301 (que vous faites avec votre serveur frontal) . Voir http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=93633

Une redirection 302 (temporaire) doit être utilisée dans les cas où vous ne pouvez pas diffuser de page, mais attendez-vous à ce qu'elle revienne plus tard. Malheureusement, c'est la redirection que vous recevez de JSP Forward.

Une redirection côté client (meta refresh 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

+0

+1 peut-être expliquer comment configurer cela en détail – Andomar

4
<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 redirection 301 vers votre domaine principal www.altcognito.com

Questions connexes