Bài viết dưới đây sẽ hướng dẫn bạn cách redirect domain bằng .htaccess đơn giản mà những bạn mới bắt đầu cũng làm được. Cùng khám phá “tuyệt kỹ” này với Thương Hiệu Web nhé!
1. Cách redirect domain từ http sang https
Hiện nay, trên các công cụ trình duyệt web như Firefox và Chrome đã bắt đầu có những dấu hiệu cảnh báo không an toàn trên các website không có chứng chỉ SSL. Nếu không có SSL, trang web của bạn sẽ hiển thị không an toàn cho người truy cập. Vì vậy, bạn sử dụng kết nối được mã hoá SSL với mục đích bảo mật là rất quan trọng. Việc redirect tên miền từ HTTP sang HTTPS là một việc làm cần thiết.
Ứng với lựa chọn đường dẫn có WWW hoặc không có WWW thêm vào file .htaccess. Bạn thực hiện 1 trong 2 code dưới đây.
File .htaccess thường bị ẩn đi. Để hiện file ẩn bạn hãy làm theo như hình bên dưới. Vào mục Quản lý tệp tin (File Manager) của Cpanel:
Có WWW (mọi truy cập sẽ đến website: https:///www.domain.com)
# BEGIN Redirects
RewriteEngine On
# 301 redirect to www
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# 301 redirect to https
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# END Redirects
Không có WWW (mọi truy cập sẽ đến website: https://domain.com)
# BEGIN Redirects
RewriteEngine On
# 301 redirect www to non-www
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
# 301 redirect to https
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# END Redirects
2. Cách redirect domain từ www sang non-www
2.1 Lý do sử dụng non-www và www
- Dùng địa chỉ www giúp nhận diện như 1 địa chỉ web, ví dụ như file word, nếu bạn gõ cả www thì word sẽ tự nhận dạng đó là địa chỉ, nếu không thì word sẽ không thể nhận ra được. Càng khó hơn khi tên miền có tên mở rộng đuôi không phải là .info, .com, .net,…
- Dùng địa chỉ www (non-www): giúp địa chỉ ngắn hơn, đặc biệt là với sub-domain. www cũng không thật sự cần thiết. Nếu bỏ www sẽ giúp khách hàng nhìn địa chỉ web rõ ràng hơn. Để thêm www địa chỉ sẽ rất dài.
Chia sẻ Zalo
|
Hướng dẫn cài đặt gmail trên outlook
Hướng dẫn cài đặt gmail trên iphone
Hướng dẫn tự học lập trình HTML cơ bản bắt đầu từ đâu?
Hướng dẫn cài đặt LAMP (Linux - Apache - MySQL - PHP) để triển khai ứng dụng web PHP
5 IDE tốt nhất thường được sử dụng trong lập trình PHP
10 Extension của Visual Studio Code dành cho mọi lập trình viên
Programmer, Software Engineer, Software Developer, Coder giống ra sao? Khác thế nào?
Ngôn ngữ lập trình PHP có khó không? Học làm website bằng ngôn ngữ PHP như thế nào?
Lập trình Website sử dụng XAMPP với PHP – PHP 1
Hướng dẫn tạo reseller, hosting trên DirectAdmin
Cách tạo database, thông tin truy cập vào PHPMyadmin host CPanel
Hướng dẫn trỏ bản ghi MX của Google
Cách tạo email và đổi mật khẩu email trên Directadmin
Hướng dẫn backup/restore trong DirectAdmin
VP Hà Nội: Tầng 5, số 02 Vương Thừa Vũ, Khương Trung, Thanh Xuân, Hà Nội
HCM: Tầng 5, Tòa nhà D-Town Office, 151 Bạch Đằng, Phường 2, Tân Bình, HCM
0109537138