2009-05-03 6 views
5

Nếu tôi có hai tên miền:Cách thích hợp để chuyển hướng lại là gì?

altcognito.com

và nói rằng tôi đã có những miền sau khác:

alt-cognito.com

gì "tốt nhất" chuyển hướng (Tôi có sử dụng vĩnh viễn vv ...?) Tôi muốn gợi ý rằng altcognito.com là trang web "đúng".

(tự nhiên, đây chỉ là ví dụ)

Trả lời

6

Nếu bạn muốn nói rằng "bạn nên luôn luôn đi đến foo thay vì thanh", bạn muốn có một chuyển hướng 301 (mà bạn làm với máy chủ front-end của bạn) . Xem http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=93633

Chuyển hướng 302 (tạm thời) nên được sử dụng trong trường hợp bạn không thể phân phối trang, nhưng hy vọng nó sẽ quay lại sau. Thật không may, đó là chuyển hướng mà bạn nhận được từ JSP về phía trước.

Chuyển hướng phía máy khách (làm mới meta hoặc javascript) nên tránh bất cứ khi nào có thể.

Sửa mỗi bình luận: đây là một liên kết đến các tài liệu Apache để cấu hình một chuyển hướng vĩnh viễn (hoặc tạm thời): http://httpd.apache.org/docs/2.2/mod/mod_alias.html#redirect

+0

+1 có thể giải thích cách thiết lập chi tiết – Andomar

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

3 lĩnh vực (www và không có www) 301 sẽ chuyển hướng đến tên miền chính của bạn www.altcognito.com