Kích hoạt SSL khi dùng GoDaddy WordPress Hosting

Series: Hướng dẫn sử dụng GoDaddy WordPress Hosting
  1. 1. Hướng dẫn đăng ký GoDaddy WordPress Hosting
  2. 2. Hướng dẫn sử dụng GoDaddy WordPress Hosting
  3. 3. Upload site có sẵn lên WordPress Managed Hosting của GoDaddy
  4. 4. Cài đặt File Manager cho WordPress Hosting của GoDaddy
  5. 5. Thay đổi tên miền chính GoDaddy WordPress Hosting
  6. 6. Quản lý GoDaddy WordPress Hosting với sFTP và phpMyAdmin
  7. 7. Khôi phục lại website sử dụng GoDaddy WordPress Hosting
  8. 8. Reset website sử dụng GoDaddy WordPress Hosting
  9. 9. Di chuyển website đang dùng GoDaddy WordPress Hosting
  10. 10. Cấu hình gửi mail với GoDaddy WordPress Hosting
  11. 11. Kích hoạt SSL khi dùng GoDaddy WordPress Hosting

Gói GoDaddy WordPress Hosting không cho kích hoạt chứng chỉ SSL – HTTPS Let’s Encrypt như những nhà cung cấp hosting khác. Tuy nhiên, mình vẫn tìm cách kích hoạt được SSL miễn phí với CloudFlare.

Thao tác kích hoạt vô cùng đơn giản, chỉ cần bạn trỏ tên miền về name server của CloudFlare, kích hoạt đám mây vàng và SSL là sử dụng được luôn.

Hướng dẫn kích hoạt SSL với CloudFlare

Tìm hiểu thêm chi tiết hướng dẫn sử dụng CloudFlare nếu bạn chưa từng dùng.

1. Đầu tiên các bạn hãy trỏ tên miền về name server của CloudFlare, add record cần thiết đồng thời kích hoạt đám mây màu vàng.

cau-hinh-dns-cloudflare

2. Chuyển qua tab Crypto, kích hoạt Flexible SSL

kich-hoat-crypto

3. Đợi một thời gian để CloudFlare cập nhật, nếu thành công thì bạn có thể truy cập được vào link https://domain.com. Tất nhiên website lúc này sẽ bị vỡ giao diện do chúng ta chưa cấu hình lại đường dẫn https cho toàn bộ site.

4. Login vào WP Admin, cài đặt và kích hoạt plugin  Really Simple SSL

cai-dat-va-kich-hoat-really-simple-ssl

5. Sau khi activate xong, bạn hãy nhấn luôn nút Go ahead, activate SSL! xuất hiện trên màn hình. Hoặc kích hoạt trong menu Settings, SSL

kich-hoat-ssl

Bây giờ khi truy cập vào link http://domain.com, bạn sẽ tự động được redirect qua link https://domain.com. Đồng thời toàn bộ file .CSS, .JS sẽ được chuyển link sang https hết, đường dẫn hiển thị trên trình duyệt sẽ có màu xanh.

6. Lấy thông tin cần thiết và login vào phpMyAdmin

Chọn table wp_***_options (*** là ký tự random), nhấn tab Browse đầu tiên và chỉnh lại 2 record siteurlhome từ http sang https:

Vậy là xong, website của bạn đã được kích hoạt SSL của CloudFlare rồi đó, tận hưởng thành quả thôi.

Chúc bạn thành công.

Chú ý:

– Khi dùng CloudFlare sẽ ẩn IP gốc, nên nếu muốn kết nối SFTP các bạn không dùng Host Name là domain nữa nhé, thay trực tiếp bằng IP của gói Hosting.

– Nếu chưa kích hoạt Really Simple SSL có thể bạn sẽ gặp lỗi ERR_TOO_MANY_REDIRECTS: domain.com redirected you too many times. Lúc này, hãy bổ sung mấy dòng sau lên đầu file wp-config.php (nếu chưa có).

<?php
if (isset($_SERVER["HTTP_X_FORWARDED_PROTO"] ) && "https" == $_SERVER["HTTP_X_FORWARDED_PROTO"] ) {
	$_SERVER["HTTPS"] = "on";
}

Comment của bạn

140 Comments on "Kích hoạt SSL khi dùng GoDaddy WordPress Hosting"

avatar

Sắp xếp theo:   mới nhất | cũ nhất
Minh
4 comment
Anh Luân ơi cho em hỏi lúc trước e dùng blogger custom domain mua tại godaddy, bây h e muốn chuyển từ blogger về wordpress hosting tại godaddy. Hiện e đã setup và web đã chạy ổn định cả phần SSL tuy nhiên khi e search các kết quả trên google thì gặp phải lỗi 404 anh cho em xin cách khắc phục được không ạ. Blog nhỏ khoảng 200/ngày h em muốn phát triển nhiều hơn, e cũng đã thay đổi permalink theo đúng như định dạng ở Blogger chỉ khác mỗi www. nhưng phần đó tự nó chuyển… Read more »
Hảo
Hảo
1 comment

Luân ơi, mình vừa mới cài ssl trên cloudflare. Site đã hiện khóa xanh hết nhưng đáng nhập admin vô ko đc nữa. Site vẫn xem bình thường. M cài 2 plugin simple ssl với ssl insecure thì nó báo lỗi ở ssl insecure. Giờ ko đăng nhập đc admin thì phải làm sao Luân? M gửi thông tin đáng nhập b check giúp m nha? Rối quá

Tuấn3 năm gắn bó cùng Canh Me
2 comment

MÌnh đã cài SSL nhưng có bài viết vẫn còn báo lỗi kết nối

Minh
Minh
25 comment

Các bạn cho mình hỏi là mình đã cài thành công SSL này của CloudFlare cho trang của mình rồi, giờ mình không muốn dùng nữa, mình xóa nó đi trong CloudFlare. Nhưng sau khi xóa thì mình không vào được website của mình nữa. Truy cập thì nó bảo ERR_SSL_VERSION_OR_CIPHER_MISMATCH, mình phải làm gì giờ đây các bạn sad

Trần Hoàng1 năm gắn bó cùng Canh Me
8 comment

Hi, Mình đã kích hoạt SSL thành công nhưng thấy blog của mình bị chậm quá, mình ko muốn dùng SSL nữa thì phải làm thế nào vậy, các bạn.!

Hùng
Hùng
4 comment

Cho mình hỏi cái phần add thêm site vào Google WebMasters, add tất cả các định dạng như thế này
http://domain.com
http://www.domain.com
https://domain.com
https://www.domain.com
làm sao verify hết được nhỉ, ví dụ như up file html vào host. mấy cái file GG nó bắt up đều tên giống nhau cả làm sao mình up cả 4 vào chung 1 host để verify đây. sad

Ánh
1 comment

xin hỏi e post bài mới lên nhưng trên giao diện trang chủ vẫn ko tự động xóa cached , đã để mấy hôm rồi mà vẫn vậy ?

Hùng
Hùng
4 comment
Mình dùng hostgator nó ko hỗ trợ Let’s Encrypt nên dùng CloudFlare, mọi setup đều xong hết. Có điều test các trang thì đều báo domain mình có SSL nhưng khi cài pugin Really Simple SSL thì nó báo là “No SSL was detected. If you do have an ssl certificate, try to reload this page over https by clicking this link: reload over https. You can check your certificate on Qualys SSL Labs” Mình thử vào https thì ra trang 404 của hostgator, trong khi đó SSL đã active ở cloudflare và check các site check thì nó báo… Read more »
Hùng
Hùng
4 comment

cuối cùng thì Really Simple SSL cũng nhận dc SSL của mình. Nhưng khi vào link https thì site vẫn ra trang 404 của hostgator sad

Hùng
Hùng
4 comment

Sau một hồi mò mẫm thì site mình đã cài đặt thành công SSL. Cho mình hỏi mình có check SSL free của cloudflare là của Comodo : The certificate will expire in 190 days. Vậy hết hạn là mình phải bỏ hả mấy bác???

Nguyễn Hồng Thế
47 comment
Muốn sử dụng ssl free của cloudflare cho wordpress thì đầu tiên hết cần cài plugin CloudFlare Flexible SSL để fix lỗi REDIRECTS của trình duyệt rồi mới bật CDN (đám mây màu vàng) của cloudflare lên. Sau đó chuyển qua tab Crypto, kích hoạt Flexible SSL như hướng dẫn trên của Luân, tiếp theo cũng trong tab Crypto này kéo xuống cuối cùng kích hoạt Automatic HTTPS Rewrites (kích hoạt cái này để tự động chuyển link sang https khỏi cần cài các plugin fix ssl error). Cuối cùng vào phpMyAdmin để sửa đường dẫn site như trên là… Read more »
Nguyễn Hồng Thế
47 comment

Nếu gặp khó khăn có thể gửi mail vào địa chỉ webmaster@nguyenhongthe.com mình sẽ hỗ trợ.

Anh
3 comment

Sao e làm đến bước 2 nó không hiện nút ACTIVE CERTIFICATE vậy ạ?

Thanh Ba
Thanh Ba
2 comment

Luân Trần cho em nhờ chút nha
e vào sửa file wp-config.php xong upload lên server rồi
nhung trở ra thì ko vào dc trang web ,bị lỗi này HTTP ERROR 500
anh check hộ em với thông tin đăng nhập GoDaddy em gửi vào đây nha :admin@canhme.com

Manh Phuc
3 comment

Em làm xong bước 2 của em nó hiện mà xanh luôn kích hoạt Flexible SSL nhưng khi em vào domain.com thì trang không vô được, trang hiển thị “Trang này không hoạt động mphuc.com đã chuyển hướng bạn quá nhiều lần.
Thử xóa các cookie của bạn.
ERR_TOO_MANY_REDIRECTS”
em đã vô databse để sửa link wp_***_option bước 6 của anh nhưng vẫn không thể vô trang được. Anh giúp em với được không ạ? Cám ơn anh.

Soju1 năm gắn bó cùng Canh Me
Soju
80 comment

làm tới bước 5 ngon lành rồi. làm sang bước 6 cái Trang web này không thể cung cấp kết nối an toàn luôn cry

Vỹ SpiritLevel 7
741 comment

Bác cài cho blog kia của bác đó hả cool

Soju1 năm gắn bó cùng Canh Me
Soju
80 comment

e làm site khác bác ơi tongueout không biết sao mà sửa trong phpmyadmin xong cái không vào được site luôn dù đã xóa cache trình duyệt, cache cloudflare. đổi lại như ban đầu cũng vẫn không vào được think think think

Duy
Duy
1 comment

Như vầy là sao vậy anh. Chưa cài được https cho site mà phải chờ cloudflare duyệt cái gì đó nữa hả?
http://imageshack.com/a/img924/8115/SVRsfA.png

huyLevel 2
205 comment

anh Luân cho em hỏi sau khi kích hoạt rồi thì việc gõ tên miền không có https liệu có bị đưa về http trước rồi mới chuyển qua https không nhỉ ? Ý em là sau khi chuyển đổi https thì http chính thức bị delete không anh ?

Thanks anh

Nhan
4 comment

Em đã kích hoạt cái Really Simple SSl + với cái code bỏ lên trên cái .wp-config mà site vẫn ko ra
Nó báo :domain name.com is currently unable to handle this request.
HTTP ERROR 500

Nhan
4 comment

Anh check giùm e với ah, cài xong website ko vô đc lun @@

Nam
8 comment

“Khi dùng CloudFlare sẽ ẩn IP gốc, nên nếu muốn kết nối SFTP các bạn không dùng Host Name là domain nữa nhé, thay trực tiếp bằng IP của gói Hosting.”
Cái này là chỗ đoạn nào thế bạn?

Phương Vũ
Phương Vũ
4 comment

anh có bài hướng dẫn cài ssl cho blogspot không ạ ?

Thái
1 comment

Cho mình hỏi tại sao khi vào wp-admin thì không có SSL(https://…/wp-admin/) sẽ báo lỗi 404. Mà ngoài trang chủ thì truy cập https bình thường. Vì vậy mình không thể nào cài được plugin Really Simple SSL, toàn bị báo lỗi: No SSL was detected.

wpDiscuz