Khi đổi địa chỉ bài viết hoặc tên miền, bạn có thể dùng Redirects trên cPanel để đưa người truy cập từ URL cũ sang URL mới. Chọn 301 nếu thay đổi vĩnh viễn, 302 nếu chỉ chuyển tạm thời, rồi kiểm tra cả địa chỉ đích lẫn mã phản hồi HTTP.
Điểm quan trọng không phải chỉ là chuyển hướng thành công, mà là đưa người đọc đến đúng nội dung họ cần.
1. Chọn loại chuyển hướng phù hợp
Tình huống | Loại nên dùng | Lưu ý |
|---|---|---|
Đổi URL bài viết vĩnh viễn | 301 | Chuyển đến bài viết tương ứng |
Đổi tên miền lâu dài | 301 | Lập bản đồ URL cũ và mới |
Chuyển sang trang thay thế trong thời gian ngắn | 302 | Gỡ quy tắc khi kết thúc |
Xóa trang, không có nội dung thay thế | Không nhất thiết redirect | Có thể giữ phản hồi 404 hoặc 410 phù hợp |
Không nên chuyển mọi URL bị xóa về trang chủ. Nếu trang đích không đáp ứng nhu cầu ban đầu, người đọc vẫn gặp trải nghiệm kém. Redirect cũng không bảo đảm giữ nguyên thứ hạng tìm kiếm.
2. Chuẩn bị trước khi cấu hình
Ghi lại từng cặp URL nguồn → URL đích. Kiểm tra trang đích đang hoạt động và có nội dung phù hợp.
Tên miền nguồn phải được cấu hình để yêu cầu truy cập đến máy chủ đang xử lý redirect. Với URL nguồn dùng HTTPS, chứng chỉ TLS cũng cần hợp lệ: trình duyệt thiết lập kết nối HTTPS trước khi nhận chuyển hướng.
Sao lưu tệp .htaccess nếu hosting sử dụng tệp này và rà soát quy tắc hiện có. Website WordPress có thể đang chuyển hướng qua plugin hoặc cấu hình riêng. Không nên tạo nhiều quy tắc trùng nhau ở cPanel, WordPress và CDN.
Nếu website vừa được dựng, hãy kiểm tra lại tên miền và thư mục theo hướng dẫn cài WordPress trên cPanel an toàn trước khi thêm redirect.
3. Tạo redirect trong cPanel
Theo hướng dẫn sử dụng Redirects của Vietnix, bạn có thể cấu hình trong nhóm Domains → Redirects. Tên mục và bố cục có thể khác tùy giao diện hosting.
Thực hiện lần lượt:
Đăng nhập cPanel, mở Redirects.
Tại Type, chọn Permanent (301) hoặc Temporary (302).
Chọn tên miền nguồn. Tránh chọn tất cả tên miền nếu chỉ muốn sửa một website.
Nhập đường dẫn nguồn vào ô sau dấu
/. Để trống khi cấu hình cho địa chỉ gốc của tên miền.Tại Redirects to, nhập đầy đủ URL đích, gồm
https://và đường dẫn nếu có.Chọn cách xử lý www, rồi nhấn Add.
Nếu có tùy chọn Wild Card Redirect, chỉ bật khi muốn giữ đường dẫn tương ứng khi chuyển sang tên miền khác. Không dùng tùy chọn này nếu cấu trúc URL mới đã thay đổi.
4. Kiểm tra kết quả và xử lý lỗi
Mở URL cũ trong cửa sổ riêng tư để giảm ảnh hưởng của cache trình duyệt. Trong công cụ phát triển của trình duyệt, xem mục Network để kiểm tra mã 301 hoặc 302 và địa chỉ trong trường Location.
Kiểm tra thêm:
URL có và không có
www, nếu cả hai được sử dụng.Trang đích trả về nội dung bình thường, không gặp 404.
URL cũ không quay lại chính nó hoặc chuyển qua nhiều bước không cần thiết.
Liên kết nội bộ đã trỏ trực tiếp đến URL mới.
Nếu có vòng lặp, rà soát các quy tắc tại cPanel, plugin WordPress và CDN. Nếu quy tắc không chạy, thứ tự xử lý trong .htaccess có thể là nguyên nhân; nhờ nhà cung cấp hosting kiểm tra thay vì xóa toàn bộ tệp.
Kết luận
Redirect trên cPanel phù hợp cho các thay đổi URL rõ ràng. Hãy chọn đúng loại chuyển hướng, dùng trang đích liên quan và kiểm tra phản hồi HTTP. Khi đổi tên miền, đừng xóa cấu hình tên miền cũ hoặc ngừng gia hạn quá sớm nếu vẫn cần phục vụ các liên kết cũ.
Câu hỏi thường gặp
Redirect trên cPanel có thay đổi DNS không?
Không. Redirect xử lý yêu cầu truy cập web, còn DNS xác định nơi tên miền được phân giải đến. Nếu yêu cầu không đến máy chủ chứa quy tắc redirect, quy tắc đó không thể chuyển hướng người truy cập.
Có cần giữ hosting cũ sau khi đổi tên miền không?
Bạn cần duy trì một hệ thống phục vụ chuyển hướng cho tên miền cũ, nhưng không nhất thiết phải giữ nguyên gói hosting cũ. Trước khi hủy, hãy xác nhận hệ thống thay thế xử lý đúng URL, HTTPS và các đường dẫn cần chuyển.
Vì sao đã xóa redirect nhưng trình duyệt vẫn chuyển hướng?
Trình duyệt có thể đã lưu chuyển hướng trước đó, đặc biệt với 301. Hãy thử cửa sổ riêng tư, kiểm tra bằng công cụ xem phản hồi HTTP và rà soát cache tại CDN cùng các quy tắc trong WordPress.
Redirect có ngăn người khác truy cập tệp riêng tư không?
Không nên dùng redirect như biện pháp bảo mật. Với tệp riêng tư, cần thiết lập quyền truy cập, xác thực hoặc đặt tệp ngoài thư mục web công khai. Chuyển hướng không thay thế các cơ chế kiểm soát truy cập.
