#

Hướng dẫn redirect www sang non-www và ngược lại bằng .htaccess

 21/02/2022 - 11:05 Trịnh Duy Thanh

Nếu bạn muốn truy cập vào một trang web nào đó, chẳng hạn như BKHOST, thì có thể sử dụng www.bkhost.vn hoặc bkhost.vn. Cả hai cách truy cập này đều trỏ đến cùng một trang web.

Trong bài viết này, BKHOST sẽ hướng dẫn các bạn chuyển hướng www sang non-www và ngược lại bằng cách cấu hình lại file .htaccess, hãy cùng bắt đầu ngay thôi!

redirect www to non www htaccess
Cách redirect từ www sang non-www và ngược lại bằng file .htaccess

Có thể bạn quan tâm:

Nếu bạn muốn có www cho domain

Nếu bạn muốn có www cho domain của mình (www.domain), bạn cần phải trỏ www đến địa chỉ IP của hosting với record A (mặc định www cũng là 1 subdomain). Để làm được điều này, bạn cần truy cập vào thư mục gốc của website, tìm đến file .htaccess và thêm đoạn code sau vào.

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

Lưu ý: Bạn cần thay đổi mydomain trong đoạn code trên thành domain của mình.

Nếu không muốn có www trong domain

Còn ngược lại, nếu bạn muốn chuyển hướng trang web từ non-www sang www, thì bạn cũng thực hiện tương tự và thêm đoạn code sau vào file .htaccess.

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

Lưu ý: Đừng quên thay đổi mydomain trong đoạn code trên thành domain của mình.

Thông tin quan trọng: Thông số 301 ở dòng cuối có nghĩa là redirect permanent (chuyển hướng vĩnh viễn), vì vậy bạn không nên bỏ qua thông số này.

Lời kết

Như vậy, bạn đã biết cách cấu hình file .htaccess để website tự động redirect từ www sang non-www và ngược lại. Nếu bạn có bất kỳ thắc mắc nào, hãy để lại comment ở bên dưới, chúng tôi sẽ trả lời bạn trong thời gian sớm nhất. Bạn cũng có thể truy cập vào Blog của BKHOST để đọc thêm các bài viết hay về quản trị website, domain, hosting, vps, server, email doanh nghiệp… Chúc bạn thành công!

Tôi là Trịnh Duy Thanh, CEO & Founder Công ty Cổ Phần Giải Pháp Mạng Trực Tuyến Việt Nam - BKHOST. Với sứ mệnh mang tới các dịch vụ trên Internet tốt nhất cho các cá nhân và doanh nghiệp trong nước và quốc tế, tôi luôn nỗ lực hết mình nâng cấp đầu tư hệ thống phần cứng, nâng cao chất lượng dịch vụ chăm sóc khách hàng để đem đến những sản phẩm hoàn hảo nhất cho người tiêu dùng. Vì vậy, tôi tin tưởng sẽ đem đến các giải pháp CNTT mới nhất, tối ưu nhất, hiệu quả nhất và chi phí hợp lý nhất cho tất cả các doanh nghiệp.
Bình luận

Thanh toán linh hoạt

Chúng tôi chấp nhận thanh toán như ATM, Visa, Internet Banking, Paypal, Baokim, Ngân lượng

Gọi ĐT tư vấn ngay
Chat ngay qua Zalo
Chat ngay qua Messenger