Cài https cho wordpress

     

SSL/TLS càng ngày càng trở nên phổ biến sau khi Google ra mắt họ vẫn ưu tiên các blog/website thực hiện giao thức HTTPS nằm trong bảng xếp hạng hiệu quả tìm kiếm. Bài viết này sẽ trả lời bạn thiết đặt SSL miễn giá tiền từ Cloudflare giúp website/blog chạy trên WordPress của bạn bình an hơn và được Goole ưu tiên rộng khi người tiêu dùng tìm kiếm.

Bạn đang xem: Cài https cho wordpress

Bạn đang xem: setup https cho wordpress

Mục lục

I – Cloudflare là gì?

Nếu là 1 newbie như mình, khi phát âm tiêu đề của trang chắc hẳn rằng bạn cũng trở nên tò dò về Cloudflare. Nó là gì? Nó dùng để làm gì?

Cloudflare là một trong những loại dịch vụ DNS trung gian miễn mức giá có cung cấp CDN (Cloud Delivery Network) , giúp điều phối lượng truy vấn giữa sever và những client qua lớp bảo đảm an toàn CloudFlare.

Hay nói một cách dễ hiểu thì thay bởi bạn truy vấn trực tiếp vào Website thông qua máy chủ phân giải thương hiệu miền DNS (Domain Name Server) thì bạn sẽ sử dụng máy chủ phân giải tên miền của CloudFlare. Các truy cập sẽ buộc phải đi qua sever của CloudFlare để xem tài liệu website núm vì truy vấn trực tiếp.

Với đều tính năng hấp dẫn mà nhà hỗ trợ DNS không có, CloudFlare được rất nhiều Webmaster tin cần sử dụng hiện nay. Kế bên những tác dụng thông thường, CloudFlare còn có nhiều dịch vụ khác nữa về CDN, SPDY, tường lửa phòng Ddos, Spam, SSL, Forward Domain,…

Cloudflare hiện thời được áp dụng miễn phí nên càng được không ít người yêu chuộng và tin sử dụng cho những việc, trong số đó phải nói tới việc tăng vận tốc và bảo mật cho website.

nội dung bài viết này sẽ gợi ý bạn thiết lập SSL miễn phí tổn từ Cloudflare mang đến website sử dụng WordPress.

II – các bước thực hiện

Trong bài viết sử dụng website với thương hiệu miền thuyhiend.space, thay tên miền trong nội dung bài viết thành tên miền của bạn.

1. Cấu hình thiết lập trên Cloudflare

Đi tới trang Đăng cam kết Cloudflare. Nhập thông tin của người sử dụng và xác minh showroom email để tạo ra 1 tài khoản. Trường hợp đã tài giỏi khoản, bạn có thể đăng nhập bằng thông tin tài khoản đó.


*

Thêm trang web của bạn bằng phương pháp nhập vào domain name của trang wordpress của bạn.


*

Tiếp đó các bạn sẽ được hỏi về planer sử dụng so với domain vừa thêm. Chọn kế hoạch bạn có nhu cầu sử dụng rồi lựa chọn Confirm plan, ở đây mình thực hiện plan free


*

Khai báo các bản ghi cho domain thuyhiend.space


*

Thay đổi nameservers của bạn. Để mặc định vậy nên rồi lựa chọn Done,...


*

Yêu cầu chứng chỉ Flexible SSL

Chi ngày tiết về các loại SSL của CloudFlare

Trong lúc chọn SSL có thể thấy bên cạnh kiểu Flexible thì CloudFlare còn có tương đối nhiều kiểu không giống nhau, ý nghĩa sâu sắc nó là gì mình xin lý giải như sau:

Flexible SSL: loại này CloudFlare sẽ cung ứng người truy cập vào website của chúng ta thông qua giao thức HTTPS, nhưng dữ liệu gửi trường đoản cú CloudFlare về máy chủ sẽ không còn được mã hóa. Và chúng ta không đề nghị cài chứng chỉ SSL bên phía trong server. Có thể sử dụng bất cứ website nào, từ bỏ Shared Host đến sever riêng và không cần thiết lập gì thêm.Full SSL: hình dạng này CloudFlare sẽ cung ứng người truy vấn vào website thông qua giao thức HTTPS và tài liệu từ CloudFlare giữ hộ về sản phẩm công nghệ chủ cũng trở nên được mã hóa. Tuy vậy bạn phải bao gồm một chứng chỉ SSL, nhưng CloudFlare sẽ không xác thực chứng chỉ này nên bạn có thể sử dụng chứng từ tự ký, hoặc tạo chứng chỉ của CloudFlare. Và thông tin tài khoản bạn đề xuất là thông tin tài khoản Pro mới có thể sử dụng chứng chỉ riêng bên trên CloudFlare.Full SSL (strict): giống hệt như kiểu Full SSL nhưng lại CloudFlare đang xác thực chứng từ này, bệnh chỉ của người tiêu dùng phải sở hữu hoặc thực hiện Let’s Encrypt. Cùng tài khoản của bạn phải là Pro mới có thể sử dụng chứng từ riêng.
2. Setup plugin WordPress quan trọng

CloudFlare Flexible SSL Plugin

Đi tới phần Plugins vào bảng điều khiển và tinh chỉnh wp-admin của bạn và nhấp vào địa chỉ cửa hàng new. Tìm kiếm kiếm Cloudflare Flexible SSL bên trên thanh search kiếm cùng install nó. Plugin này có thể chấp nhận được Flexible SSL và ngăn ngừa vòng lặp chuyển qua làn đường khác vô hạn có thể xảy ra.

Xem thêm: Cách Kết Nối Modem Wifi Với Máy Tính Bàn Không Dùng Dây Lan, Cách Kết Nối Modem Wifi Với Máy Tính


HTTPS redirection plugin

Các plugin redirect được yêu cầu khi cài đặt CloudFlare SSL bên trên WordPress nhằm tránh vòng lặp chuyển làn phân cách vô hạn – “redirect loops”. CloudFlare vẫn buộc tất cả lưu lượng truy vấn vào website của công ty thông qua HTTPS. Các máy nhà sẽ phải đáp ứng nhu cầu tốt giao thức HTTPS. Vày vậy, các bạn sẽ cần một trong 2 plugin này. Tùy theo website, máy chủ và các tùy chỉnh khác của hosting, nếu 1 plugin không hoạt động, bạn có thể thử một plugin khác.

WordPress HTTPS (SSL)

Tìm tìm pliugin với tên WordPress HTTPS (SSL), sau thời điểm install plugin, active nó và đi tới sở hữu đặt, chọn Yes trong phần Proxy rồi lựa chọn Save changes nhằm lưu gắng đổi.


Really Simple SSL

Plugin này dùng để thay ráng cho plugin sinh sống trên. Nó khá thịnh hành và được không ít người sử dụng. Với plugin này các bạn sẽ không phải phải thay đổi cấu hình trong thiết lập đặt. Để thực hiện bạn chỉ cần Install nó rồi active.

3. Biến hóa URL trang web WordPress

Có 2 URL bạn phải đổi: WordPress address và Site address.

WordPress address là URL quản lí trị admin, văn bản và thư mục cần thiết khác và những tập tin.Site address là URL mà khách truy cập vào website.

Hai add đều như thể nhau nghỉ ngơi một thiết lập WordPress mang định. Tại sao đôi lúc là không giống nhau? tất cả hai lý do chính:

Quá trình thiết đặt WordPress không nằm trong thư mục gốc trên máy chủ lưu trữ web. Một vài người dùng đặt các website WordPress trong thư mục bé với mục đích bảo mật WordPress .Một số phần của website chưa phải là WordPress. Ví dụ gồm một trang web mà tất cả một blog chạy WordPress, vào khi những phần không giống của trang web là tĩnh hoặc sử dụng một CMS khác.

Trong trường hợp flexible CloudFlare SSL, họ cần Site address trỏ đến URL HTTPS của website (bởi CloudFlare). WordPress address nên không thay đổi vì nó được trỏ đến máy chủ lưu trữ web của chúng ta mà không tồn tại giấy chứng nhận SSL.

Đăng nhập vào bảng tinh chỉnh và điều khiển wp-admin, cho phần Setting –> General, thực hiện biến hóa http thành https vào phần Site Address


4. Xúc tiến HTTPS qua CloudFlare

Thực hiện công việc dưới phía trên để điều chỉnh điều hướng trên Cloudflare:

Quay trở lại home của CloudflareChọn domain của bạnBật ON cùng với tùy chọn Always Use HTTPS
bình chọn 2 tùy chọn Opportunistic Encryption với Automatic HTTPS Rewrites sẽ ở tinh thần ON(mặc định) chưa. Nếu chưa thì bật ON

Bạn cũng rất có thể tạo Page Rule. Nó thực hiện đúng chuẩn tương trường đoản cú như tùy lựa chọn Always Use HTTPS tuy nhiên nó có phản hồi cấp tốc hơn vì chưng nó được xử trí ở rìa của Cloudflare.

Các cách tạo page rule:

Di chuyển tới tab page rule trên CloudflareClick vào Create Page Rule
Nhập vào domain của công ty ở thân 2 dấu *Trong phần Pick a setting lựa chọn SSL rồi chọn Flexible

hardcoded URL ko an toàn

Trong trường đúng theo này, bạn sẽ phải chỉnh sửa các tập tin bằng tay. Bởi nó là không thực tế để chỉ search kiếm các file theme / plugin cho những liên kết mã hóa cứng, điều tốt nhất để có tác dụng là thực hiện plugin String Locator. Nó sẽ giúp bạn xác xác định trí những tập tin và đúng đắn dòng mã nào chứa những URL ko an toàn.6. Kiểm tra

Truy cập vào trang http://thuyhiend.space để kiểm soát xem đã thông số kỹ thuật thành công chưa. Công dụng là website sẽ tự điều hướng http thanh lịch https


Chúc các bạn thành công!!!

Nếu các bạn có ngẫu nhiên câu hỏi nào, hãy giữ lại ý kiến của bản thân ở cuối bài viết này nhé. Xin cảm ơn!

Linux, Security, WordPress

cloudflareSSLwordpress

Previous post tùy chỉnh chứng thừa nhận SSL miễn mức giá từ Let’s Encrypt cho những websiteNext post phía dẫn setup KVM trên CentOS-7

1 Comment

Leave a Reply Cancel reply

Your thư điện tử address will not be published. Required fields are marked *


Chuyên mục: Domain Hosting