Hosting
Tên miền
Cloud
Máy chủ
EmailSSLFirewall Anti DDoSTối ưu tốc độ website

Nội dung

Hướng dẫn thiết lập Redirect www sang non-www và ngược lại bằng .htaccess

Ngày đăng:

20/11/2025

Cập nhật lần cuối:

20/11/2025

Việc một website có thể truy cập được từ cả hai phiên bản có www và không có www có thể gây ra lỗi trùng lặp nội dung nghiêm trọng, gây ảnh hưởng tiêu cực đến thứ hạng SEO và trải nghiệm người dùng. Bài viết này sẽ hướng dẫn bạn cách sử dụng file .htaccess để thiết lập chuyển hướng (Redirect 301) một cách nhanh chóng, giúp thống nhất website về một địa chỉ duy nhất, tối ưu cho SEO và đảm bảo hoạt động ổn định.

Chuẩn bị trước khi thực hiện

Trước khi bắt đầu, bạn cần đảm bảo có quyền truy cập vào file .htaccess trong thư mục gốc của website. Bạn có thể truy cập file này thông qua:

  • Trình quản lý tệp (File Manager) trong cPanel, DirectAdmin, hoặc các control panel khác.
  • Giao thức FTP bằng cách sử dụng một phần mềm như FileZilla.

Bước 1: Thiết lập Redirect

Bạn chỉ cần chọn một trong hai phương án dưới đây tùy theo mục tiêu của mình và dán đoạn mã tương ứng vào phía trên cùng của file .htaccess, trước đoan # BEGIN WordPress (nếu có).

1. Chuyển hướng từ www sang non-www

Nếu bạn muốn địa chỉ chính thức của website là https://tenmien.com, hãy sử dụng đoạn mã sau:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]

2. Chuyển hướng từ non www sang www

Nếu bạn muốn địa chỉ chính thức là https://www.tenmien.com, hãy sử dụng đoạn mã này:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [L,R=301]

iconLưu ý

Nếu website của bạn chưa được cài đặt chứng chỉ SSL và vẫn đang sử dụng giao thức HTTP, bạn chỉ cần thay thế https:// bằng http:// trong các đoạn mã trên.

Bước 2: Kiểm tra kết quả

Sau khi lưu file .htaccess, bạn cần kiểm tra lại để đảm bảo chuyển hướng hoạt động chính xác.

Cách 1: Kiểm tra trực tiếp trên trình duyệt

Bạn hãy mở một trình duyệt ẩn danh và truy cập vào phiên bản cũ của tên miền. Ví dụ, nếu bạn đã cấu hình chuyển hướng sang non-www, hãy gõ www.tenmien.com vào thanh địa chỉ. Nếu trình duyệt tự động chuyển bạn đến tenmien.com thì cấu hình đã thành công.

Cách 2: Sử dụng lệnh 

Bạn mở Terminal hoặc Command Prompt và chạy lệnh sau (thay bằng tên miền của bạn):

curl -I http://www.tenmien.com

Nếu kết quả trả về có chứa các dòng sau thì điều đó xác nhận rằng máy chủ đang thực hiện chuyển hướng 301 đúng cách.

HTTP/1.1 301 Moved Permanently
Location: https://tenmiencuaban.com/

Bước 3: Xử lý các lỗi phổ biến có thể xảy ra

Vòng lặp chuyển hướng (Too many redirects)

  • Nguyên nhân: Có nhiều hơn một quy tắc chuyển hướng trong file .htaccess hoặc xung đột với một plugin (ví dụ: Really Simple SSL).
  • Cách xử lý: Bạn cần xóa các quy tắc chuyển hướng trùng lặp, chỉ giữ lại một quy tắc duy nhất. Đồng thời hãy thử tạm thời tắt các plugin liên quan đến SSL hoặc redirect để kiểm tra lại.

File .htaccess không hoạt động

  • Nguyên nhân: Máy chủ web (Apache) chưa kích hoạt module mod_rewrite.
  • Cách xử lý: Bạn cần kích hoạt module mod_rewrite trên máy chủ. Nếu bạn dùng hosting, hãy liên hệ nhà cung cấp để được hỗ trợ.

Website bị lỗi trắng (Lỗi 500)

  • Nguyên nhân: Cú pháp trong file .htaccess bị sai (thừa hoặc thiếu ký tự).
  • Cách xử lý: Bạn cần xóa đoạn mã vừa thêm vào để kiểm tra. Hãy sao chép và dán lại một cách cẩn thận, đảm bảo không có sai sót.

Việc thiết lập chuyển hướng giữa phiên bản www và non-www là một bước tối ưu hóa kỹ thuật quan trọng, giúp thống nhất địa chỉ truy cập, cải thiện SEO và tránh các lỗi trùng lặp nội dung không đáng có. Nếu bạn gặp bất kỳ khó khăn nào trong quá trình thao tác hoặc cần tư vấn chuyên sâu hơn về vấn đề kỹ thuật, đừng ngần ngại liên hệ với đội ngũ kỹ thuật của Vietnix để được hỗ trợ nhanh chóng và hiệu quả nhất.

VIETNIX – DỊCH VỤ HOSTING, VPS TỐC ĐỘ CAO, ỔN ĐỊNH, BẢO MẬT

  • Địa chỉ: 265 Hồng Lạc, Phường Bảy Hiền, Thành Phố Hồ Chí Minh
  • Điện thoại: 1800 1093
  • Email liên hệ: sales@vietnix.com.vn
  • Website: https://vietnix.vn/

VIETNIX

Đội ngũ tại Vietnix

Kết nối với mình qua

Vietnix thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, Vietnix đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.

Kết nối với mình qua

NHỮNG CÂU HỎI THƯỜNG GẶP VỀ DỊCH VỤ TẠI VIETNIX

Để có thể gửi ticket yêu cầu hỗ trợ đến các phòng ban của Vietnix, trước hết bạn cần đăng nhập vào hệ thống portal tại đường link: https://portal.vietnix.vn/.
Sau đó vào phần Hỗ trợ > Chọn Gửi yêu cầu > Lựa chọn phòng ban mà bạn muốn gửi yêu cầu > Nhập nội dung cần hỗ trợ và nhấn Gửi.

Chúng tôi sẽ tiếp nhận và phản hồi ngay khi nhận được yêu cầu từ Quý Khách Hàng. Bạn có thể xem hướng dẫn chi tiết cách gửi ticket tại đây.
Nếu bạn còn vấn đề gì thắc mắc, hãy liên hệ đến hotline 1800 1093 để được hỗ trợ giải đáp nhanh chóng.

Vietnix có riêng đội ngũ tư vấn và hỗ trợ kỹ thuật chuyên nghiệp giúp khách hàng giải quyết được các vấn đề phát sinh một cách nhanh gọn nhất, không làm ảnh hưởng đến hiệu suất công việc. Đội ngũ nhân viên của chúng tôi với kinh nghiệm và trình độ chuyên môn cao sẵn sàng hỗ trợ khách hàng 24/7, mang đến cho khách hàng trải nghiệm tốt nhất khi sử dụng dịch vụ tại Vietnix.

Đảm bảo an toàn và bảo mật thông tin của Quý khách hàng là nhiệm vụ Vietnix luôn đặt lên hàng đầu. Chúng tôi sẽ không xâm phạm vào thông tin và dữ liệu của khách hàng khi chưa được cho phép. Vietnix cam kết không chia sẻ thông tin khách hàng dưới bất kỳ hình thức nào cho bên thứ ba. Mọi hoạt động sẽ tuân thủ đúng pháp luật, điều khoản hợp đồng và Chính sách bảo mật thông tin của chúng tôi.

Vietnix có hệ thống các kênh liên lạc đa dạng giúp bạn dễ dàng kết nối được với chúng tôi. Bạn có thể liên hệ với Vietnix qua Fanpage Facebook, Livechat, Ticket, Email,… Ngoài ra, trong trường hợp cần hỗ trợ nhanh chóng, bạn có thể gọi đến hotline: 1800 1093 – 07 088 44444 để được giải quyết kịp thời.

Tại Vietnix, chúng tôi hỗ trợ việc hoàn tiền trong vòng 30 ngày kể từ khi dịch vụ của quý khách được kích hoạt trên hệ thống (không tính thời gian dùng thử dịch vụ), ngoại trừ các dịch vụ: Domain, SSL, License.

– Đối với các dịch vụ Hosting, VPS: Hoàn tiền 100% trong vòng 07 ngày kể từ ngày đăng ký dịch vụ. Sau 07 ngày hoàn lại số tiền tương ứng sau khi đã trừ đi số tiền dịch vụ đã được sử dụng theo ngày.

– Đối với các dịch vụ Server, Colocation: hoàn lại số tiền tương ứng sau khi đã trừ đi số tiền dịch vụ đã được sử dụng theo ngày.

Quý khách có thể xem nội dung chi tiết tại Chính sách hoàn tiền của Vietnix.

Xem tất cả câu hỏi