HTACCESS chuyển www về không www, từ không SSL sang SSL

KP
Khoi Pro

Thông thường để truy cập tên miền và phục vụ việc chuyển tiếp đường dẫn SEO hiệu quả, mình sẽ cần thiết lập rules cho rewrite.

Snippet sau cho vào trong file. htaccess sẽ giúp bạn làm 2 nhiệm vụ:

  • Chuyển tiếp đường dẫn tên miền từ www sang không có, ví dụ www.codetot.net sẽ tự động chuyển về codetot.net
  • Chuyển các đường dẫn HTTP sang HTTPS để bảo mật hơn
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]