April 21, 2015 hotro@hostingviet.vn 02466.567.555       Giới thiệuTuyển dụng    Liên hệ Giỏ hàng

Hướng dẫn cài đặt https xanh mướt bằng chứng chỉ SSL miễn phí Let's Encrypt

Trong quá trình cài đặt SSL (Giao thức https) chắc hẳn rất nhiều Bạn gặp phải lỗi https không có màu xanh. Bài viết này mình sẽ hướng dẫn chung cách cài https màu xanh nhé

Hướng dẫn cài đặt https xanh mướt bằng chứng chỉ SS miễn phí Let's Encrypt

1. Xác định nguyên nhân https không màu xanh và không có chữ "Bảo mật"

Nguyên nhân https không có màu xanh là do trên website của Bạn tồn tại link http. Mặc dù website của Bạn đã được cài ssl, nhưng để nó màu xanh thì tất cả các đường link truy cập trên website phải là https. Giao thức https được đánh giá là bảo mật, nên trên web của Bạn vẫn còn link http thì nó được coi là "không bảo mật".  Cách kiểm tra tại sao https không có màu xanh và không có chữ "bảo mật" trên trình duyệt

* Tham khảo dịch vụ: Hosting giá rẻ, Xem thêm chương trình giảm giá SEO HOSTING

Như hình ảnh bên dưới. ta có thể thấy cùng 1 url nhưng link ảnh báo "Bảo mật" còn trang chủ thì không có chữ "bảo mật"

2. Cách config https xanh mướt (https có màu xanh và chữ "bảo mật")

"Trên website của Bạn vẫn còn tồn tại link http" => Vậy link  đó nằm ở đâu? Câu trả lời là có thể link http nằm trong cơ sở dữ liệu - database hoặc trong source code. Vì vậy ta phải làm 2 bước:

1 Replace (Ghi đè, thay thế) http => https trong database
2 Replace http => https trong source

2.1 Cách thay thế link http => https trong database

Cách 1: Sử dụng tool trực tiếp trên Hosting

Tham khảo bài viết: Hướng dẫn sử dụng Tool tìm kiếm và thay thế (Search & replace) trong database - Rất tiện lợi khi copy mã nguồn wordpress

Link download tool: http://upfile.hostingviet.vn/WordpressChangeDomainInDatabase.zip

ở ô "replace" Phải gõ HTTP:// nhé nếu chỉ gõ http thì tất cả các link đang là https => httpss:// => sẽ bị lỗi đó. Tương tự ô with Cần PHẢI gõ https:// nha

Sau đó click Live run

Tùy vào dữ liệu của Bạn có nhiều hay không mà việc này mất nhiều thời gian không nhé

Nhớ xóa folder  WordpressChangeDomainInDatabase sau khi thực hiện xong nha

Hãy xem video dưới đây để biết cách thay thế link trong database nhé:

Cách 2: Hoặc bạn có thể replace = notepad nhé

Bạn cần tải File database về máy tính trước nhé. Sau đó làm theo cách sau:

Bước tiếp theo là import vào Database trên Hosting nhé

2.1 Cách thay thế link http => https trong mã nguồn Source Code

Ở bước này Các Bạn nên sử dụng notepad++ nhé.

notepad++ là phần mềm nhẹ nhưng khá mạnh. nó làm được rất nhiều việc mà nhiều phần mềm khác không thể làm được.

Bao gồm các bước cơ bản sau:

Bước 1: Sao lưu dữ liệu (đảm bảo nếu quá trình bị lỗi thì có thể khôi phục lại dữ liệu)

Bước 2: Tải Toàn bộ code về máy tính

Bước 3: Thực hiện Replace

Bước 4: Xóa code trên hosting, sau đó Upload code vừa replace trở lại Hosting

Hãy xem video tiếp theo để biết cách replace http => https trong code nhé

Có thể notepad sẽ không replace triệt để được http => https vì có thể link http không nằm trong file mà notepad đọc được. Nếu vậy chúng ta phải tìm cách khác để thực hiện nhé!

Tham khảo thêm bài viết: Các bước cài đặt chứng chỉ số SSL miễn phí Let's Encrypt trên DirectAdmin bắt buộc phải làm

Xem chương trình Tặng 50% thời gian sử dụng + Tặng tên miền quốc tế khi đăng ký Dịch vụ SEO Hosting tại đây