- Trang chủ
- Hướng dẫn học
- Hướng dẫn học htaccess
- htaccess redirect 301 và 302
htaccess - redirect 301 và 302
- Từ cách đối xử của trình duyệt mà ta phân biệt redirect làm 2 loại là 301 và 302.
- 2 số 301 và 302 là mã báo lỗi tương ứng của trình duyệt.
- Tùy vào nhu cầu mà ta sẽ sử dụng mã redirect cho chính xác, xem nội dung bên dưới để hiểu rõ hơn nhé.
htaccess - redirect 301
- Redirect 301: redirect vĩnh viễn, tức là khi thay đổi ta sẽ bỏ và không dùng lại đường dẫn cũ.
- Dùng trong trường hợp như thay đổi đường dẫn mới, chuyển domain mới, chuyển trang thành sub-domain, ...
Redirect 301 /inquiry.php /contact.php
htaccess - redirect 302
- Redirect 302: redirect tạm thời, tức là khả năng sau này sẽ sử dụng lại đường dẫn cũ
- Dùng trong trường hợp trang đang bảo trì, sử dụng trang mới trong thời gian ngắn, ...
Redirect 302 /event.php /maintenance.php
Bài viết chuẩn SEO là gì? Cách viết bài chuẩn SEO 2022
Các cách sử dụng Redirect 302 cho Website:
1. Vào Admin Panel
– Bạn đăng nhập vào phần quản trị – Admin Panel củaMagento – Dưới mục “Catelog” ở thanh menu trên cùng, bạn chọn “URL Rewrite Management” – Click vào nút màu cam có tên gọi “Add URL Rewrite” ở phía bên phải của trang Web – Chọn “Custom” từ menu xổ xuống có tên gọi “Create URL Rewrite” – Bạn điền vào form “URL Rewrite Information” theo hướng dẫn dưới đây:
– Dưới mục “Catelog” ở thanh menu trên cùng, bạn chọn “URL Rewrite Management”
– Click vào nút màu cam có tên gọi “Add URL Rewrite” ở phía bên phải của trang Web
– Chọn “Custom” từ menu xổ xuống có tên gọi “Create URL Rewrite”
– Bạn điền vào form “URL Rewrite Information” theo hướng dẫn dưới đây:
- ID Path: URL cũ
- Request Path: URL cũ
- Target Path: URL mới
- Redirect: Chọn “Permanent [302]”
- Description: Bạn không cần điền gì cũng được.
VD: Bạn muốn chuyển websiteA/contacts sang //google.com
- ID Path: contacts
- Request Path: contacts
- Target Path: //google.com
- Redirect: Chọn “Permanent [302]”
Description: Bạn không cần điền gì cũng được.
VD: Bạn muốn chuyển websiteA/contacts sang //google.com
ID Path: contacts
Request Path: contacts
Target Path: //google.com
2. Sửa file .htaccess
ASP:
Vào trang //www.contentforest.com/seo-tools/url-redirect-generator để tham khảo cách Generate Redirect URL
ASP.Net:
VD: Bạn muốn Redirect 302 từ websiteA/au/index.php sang websiteA/index.php thì thêm vào file .htaccess:
private void Page_Load[object sender, System.EventArgs e]
{
Response.Status = “302 Found”;
Response.AddHeader[“Location”,”//xyzname.com/NewPage.asp”];
}
PHP:
Redirect 302 /au //websiteA/index.php
header[“Location: url-redirect”];
exit[];
?>
HTML:
Redirect 302 /au //websiteA/index.php
3. Ngoài ra còn có Redirect cho các Website sử dụng ngôn ngữ lập trình ASP,ASP.Net,php,html
Thêm vào trong thẻ code sau:
Cách SEO YouTube 2022 lên top nhanh và hiệu quả
private void Page_Load[object sender, System.EventArgs e] { Response.Status = “302 Found”; Response.AddHeader[“Location”,”//xyzname.com/NewPage.asp”]; }
External link là gì? 7 ý hiểu về External link trong SEO tổng thể
Có thể bạn quan tâm:
URL là gì? Cách tối ưu URL chuẩn SEO tổng thể 2022
Cách SEO YouTube 2022 lên top nhanh và hiệu quả