2012-01-02 26 views
24

tôi đang tạo ra quy tắc trong .htaccess của tôi cho các trang di động, hay xấu vv ....htaccess r = 301 vs r = 302

Tôi đang sử dụng các quy tắc:

rewriterules badpage /goodpage.html [r=302] 

rewriterules iphone /iphone.html [r=301] 

Đó là một trong tốt hơn để sử dụng?

Tôi biết là tạm thời và vĩnh viễn, nhưng khi tạm thời trở thành vĩnh viễn, sự hiểu biết của tôi là cả hai đều làm điều tương tự như vậy kết quả tương tự ở cuối.

Tôi muốn biết sự khác biệt giữa 301 và 302 trên phối cảnh trình duyệt và chương trình.

Trả lời

22

Khi di chuyển vĩnh viễn trang web hoặc trang web, thực hành tốt nhất là sử dụng chuyển hướng 301. 302 trong tình huống này có vẻ không chính xác. Bằng cách nói "di chuyển tạm thời", 302 cho các công cụ tìm kiếm giữ cho tên miền hoặc trang được lập chỉ mục cũ, nhưng sẽ là điều mong muốn để chúng lập chỉ mục vị trí mới. Mọi người sử dụng 302 chuyển hướng trong một nỗ lực để vượt qua sự chậm trễ lão hóa của Google. Cách giải quyết này có thể đã làm việc tại một số điểm, nhưng nó không phải là một thực hành tốt nhất hiện hành.

Tham chiếu: 301 Vs 302 Redirects