Hướng dẫn cách direct domain www sang non-www giao thức https bằng file .htaccess
Giao thức https ngày càng phổ biến. Nó giúp website của Quý Khách bảo mật hơn. và google đánh giá rất cao việc website có cài đặt https. Nhưng nếu ko biết cài thì sẽ làm hại website của . Khiến từ khóa tụt nghiêm trọng!
Quý khách hãy luôn nhớ rằng Google RẤT KHÔNG THÍCH SPAM. Vì vậy việc 2 website giống hệt nhau về nội dung sẽ gây nhầm lẫn nghiêm trọng. Đầu tiên là việc nhận nhầm các link. Sau rồi từ khóa ở cả 2 website đều tụt.
Với 1 tên miền, ít nhất Quý Khách có 4 “website” mà không hề hay biết. Ở Ví dụ này là tên miền hostingviet.vn
* https://hostingviet.vn
* https://www.hostingviet.vn
* https://hostingviet.vn
* https://www.hostingviet.vn
Vì vậy Quý Khách phải dồn (direct) tất cả 4 “website” này làm 1. Như vậy mới tránh bị lỗi trùng lặp nội dung. Hoặc đơn giản, nếu Khách hàng vô tình truy cập vào các “webite” không được config thì Bạn có thể đã bị mất khách hàng tiềm năng.
Có rất nhiều cách để thực hiện điều này. Tuy nhiên ở bài viết này, HostingViet xin hướng dẫn cách đơn giản nhất. Đó là Direct tất cả về https://hostingviet.vn.
Ưu điểm của phương án này là website có giao thức https. Hãy chắc chắn Quý Khách có mua chứng chỉ ssl dành cho giao thức https nhé. Nếu không hãy tham khảo bài viết direct www – non-www (giao thức http)
- Trước hết hãy đăng nhập Hosting hoặc quản lý File thông qua FTP.
- Tìm và sửa file .htacess (thường nằm ngay trong public_html)
Thêm vào đoạn sau: (Thay HostingViet.vn bằng tên miền của Quý Khách)
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}:443%{REQUEST_URI} [END]
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.hostingviet.vn [NC]
RewriteRule ^(.*)$ https://hostingviet.vn/$1 [L,R=301]
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?option=$1 [L,QSA]
Sau đó lưu lại.
Kiểm tra bằng cách gõ cả 4 loại domain này, nếu tất cả được direct về https://tenmiencuaban.com là ta đã thực hiện xong
www tới non-www, direct domain, www to non-www https, https www to non-www, www to non-www https, www to non-www .htaccess, .htaccess https, cách trỏ tên miền .htaccess
0 comment