Categories Chuyển host Control panel Hosting

Chuyển hướng 301 từ có-www về không-www, và chuyển hướng http về https

Chuyển hướng http về https và có www về không www

Có một số control panel chẳng hạn như cPanel hỗ trợ điều này rất dễ cho bạn thông qua tùy chọn click, nhưng cũng có panel bạn phải thêm mã thủ công vào Rewrite Rules mới được, ví dụ CyberPanel.

Để thực hiện, trước tiên cả tên miền của dạng không và có-www đều phải trỏ về IP của hosting.

Sau đó bạn sử dụng đoạn mã sau:

#Redirect www to none-www
 RewriteEngine on
 rewriteCond %{HTTP_HOST} ^www.ten-mien-cua-ban.com [NC]
 rewriteRule ^(.*)$ https://ten-mien-cua-ban.com/$1 [L,R=301,NC]
#Redirect http to https
 RewriteCond %{HTTPS} !=on
 RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

Sau đó bạn dùng công cụ redirect-checker.org để kiểm tra.

Kết quả phải là cả 3 dạng sau: http://ten-mien-cua-ban.com, http://www.ten-mien-cua-ban.com và https://www.ten-mien-cua-ban.com phải redirect 301 về https://ten-mien-cua-ban.com

Tags : Tags
Back to Top