Khi bạn sử dụng Apache trên máy chủ Linux được hỗ trợ mod_rewrite nhằm mục đích viết lại URL ngắn gọn, dễ nhớ, URL Friendly thân thiện với người dùng => Google sẽ đánh giá website của bạn cao hơn.
Một số bạn thích sử dụng www, nhưng một số bạn thích non-www hơn. Bạn có thể chọn từ non-www sang www, hoặc chuyển hướng từ www sang non-www. Kỳ thực 2 cách này đều không ảnh hưởng đến SEO. Nhưng theo quan điểm cá nhân mình thích non-www hơn. Vì nó ngắn gọn, dễ nhớ. Bạn chỉ cần đảm bảo đừng để tồn tại song song 2 bản ghi www và non-www là được. Website của bạn chắc chắn sẽ bị lỗi trùng lặp nội dung.
Nếu các bạn đã có sẵn tập tin .htaccess trên hosting thì chỉ cần thêm đoạn code bên dưới vào. Nếu chưa có, hãy tạo một file tên .htaccess, sau đó copy đoạn code dưới đây.
Khai báo nội dung sau vào file .htaccess như sau
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.itctoday.com [NC]
RewriteRule ^(.*)$ https://itctoday.com/$1 [L,R=301]
Như vậy bất kỳ lúc nào bạn truy cập vào website với địa chỉ https://www.itctoday.com trình duyệt web sẽ tự động chuyển về https://itctoday.com
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^itctoday.com [NC]
RewriteRule ^(.*)$ https://www.itctoday.com/$1 [L,R=301]
Tương tự, bất kỳ lúc nào bạn truy cập vào website với địa chỉ https://itctoday.com sẽ tự động chuyển thành https://www.itctoday.com
Lưu ý: Bạn chỉ nên thực hiện 1 trong 2 cách này trên file .htaccess thôi nhé!
Chúc các bạn thành công!