2009-05-03 5 views
5

Wenn ich zwei Domain-Namen:Was ist der richtige Weg um umzuleiten?

altcognito.com

und sagen, dass ich die anderen folgende Domain haben:

alt-cognito.com

Was ist die "beste" umleiten (verwende ich permanent usw.?) Ich möchte vorschlagen, dass altcognito.com die "richtige" Website ist.

(natürlich, das sind nur Beispiele)

Antwort

6

Wenn Sie sagen, dass „Sie sollten immer statt bar foo gehen“ Sie wollen eine 301-Weiterleitung (die Sie mit Ihrem Front-End-Server zu tun) . Siehe http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=93633

Eine 302 (temporäre) Weiterleitung sollte in Fällen verwendet werden, in denen Sie eine Seite nicht liefern können, aber erwarten, dass es später wiederkommt. Leider ist es die Weiterleitung, die Sie von JSP aus erhalten.

Eine clientseitige Umleitung (Meta-Refresh oder Javascript) sollte nach Möglichkeit vermieden werden.

bearbeiten pro Kommentar: Hier ist ein Link auf die Apache-Dokumentation für eine permanente (oder vorübergehend) Konfiguration Umleitung: http://httpd.apache.org/docs/2.2/mod/mod_alias.html#redirect

+0

+1 vielleicht erklären, wie man das im Detail einstellen – Andomar

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

Die 3-Domänen (www und nicht-www) werden 301 auf Ihre Haupt-Domain umleiten www.altcognito.com