❤️ AZDIGI chính thức cập nhật hệ thống blog mới hoàn chỉnh. Tuy nhiên có thể một số bài viết bị sai lệch hình ảnh, hãy ấn nút Báo cáo bài viết ở cuối bài để AZDIGI cập nhật trong thời gian nhanh nhất. Chân thành cám ơn.

Thông thường các bạn hay sử dụng www.domain, tuy nhiên một số trường hợp bạn chưa thiết lập hoặc chưa trỏ IP domain thì sẽ không có hiệu lực. Với bài viết này AZDIGI sẽ hướng dẫn bạn sử dụng www và no www bằng file .htaccess

1. Sử dụng www cho domain

Để sử dụng được www.domain bắt buộc bạn phải trỏ www về IP của hosting với bản ghi A, và mặc định www cũng là 1 sub. Bạn thực hiện mở file .htaccess lên và thêm vào đoạn mã sau

Lưu ý: Thay đổi mydomain trong đoạn mã bên dưới bằng domain của bạn

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

2. Ngược lại, nếu không muốn có www

Để có url ngắn hơn, dể nhận diện được thương hiệu và bạn nghĩ đến việc bỏ www.domain đi.

Bạn mở file .htaccess lên và thêm vào đoạn mã sau

Lưu ý: Bạn thay mydomain bằng domain của bạn nha

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

Thông tin thêm: Trong cả 2 trường hợp, thông số 301 rất quan trọng, nó có ý nghĩa là redirect permanent (đổi địa chỉ vĩnh viễn), do vậy không được bỏ thông số này đi.

Chia sẻ:
Bài viết đã được kiểm duyệt bởi AZDIGI Team

Về tác giả

Thạch Phạm

Thạch Phạm

Đồng sáng lập và Giám đốc điều hành của AZDIGI. Có hơn 15 năm kinh nghiệm trong phổ biến kiến thức liên quan đến WordPress tại thachpham.com, phát triển website và phát triển hệ thống.

Hơn 10 năm phục vụ 80.000+ khách hàng

Bắt đầu dự án web của bạn với AZDIGI