Bỏ qua đến nội dung chính

Cách di chuyển từ HTTP sang HTTPS

Divi: chủ đề WordPress dễ sử dụng nhất

Divi: Chủ đề WordPress tốt nhất mọi thời đại!

hơn Tải xuống 600.000, Divi là chủ đề WordPress phổ biến nhất trên thế giới. Nó là hoàn chỉnh, dễ sử dụng và đi kèm với hơn 62 mẫu miễn phí. [Khuyến nghị]

Với vô số lời mời từ hàng ngàn công ty lưu trữ, thoạt nhìn không phải lúc nào cũng dễ dàng biết loại kế hoạch lưu trữ nào sẽ phù hợp nhất với môi trường WordPress. Mặc dù phần mềm nguồn mở tương thích với hầu hết các ưu đãi lưu trữ, có những thứ cần tìm kiếm hiệu suất tối đa.

1. Nhận chứng chỉ SSL của bạn từ máy chủ web của bạn

Điều đầu tiên cần làm là liên hệ với máy chủ của bạn và yêu cầu anh ta cài đặt SSL trên trang web của bạn. Hầu hết các máy chủ lưu trữ sẽ tính phí cho bạn hàng năm từ $ 19 đến $ 99 mỗi năm.

Tin tốt là nếu trang web của bạn được lưu trữ trên Vidahost , Siteground , WPEngine ou DreamHost , họ có thể cung cấp cho bạn chứng chỉ SSL miễn phí và hỗ trợ bạn trong suốt quá trình bảo mật.

Một lựa chọn rất thú vị khác là Hãy mã hóa , cung cấp chứng chỉ SSL miễn phí. Để tạo điều kiện cho quá trình này, bạn có thể sử dụng WP Mã hóa WordPress plugin.

2. Cập nhật URL WordPress

Khi máy chủ của bạn đã thêm SSL vào tài khoản của bạn, trang web của bạn phải được truy cập qua URL https://votresite.com. Nếu bạn có thể truy cập trang web của mình thông qua địa chỉ này, đã đến lúc bạn bắt đầu định cấu hình WordPress cho HTTPS.

Bước đầu tiên để làm điều đó là siêu dễ dàng. Chỉ cần đăng nhập vào bảng điều khiển WordPress của bạn và truy cập phần Cài đặt> Chung.

url https wordpress.jpeg

Chỉ cần cập nhật Địa chỉ WordPress (URL)địa chỉ trang web (URL) đến HTTPS, như trong hình bên dưới. Lưu cài đặt và bạn sẽ bị ngắt kết nối khỏi bảng điều khiển WordPress của mình.

Dễ dàng tạo trang web của bạn với Elementor

Elementor cho phép bạn dễ dàng tạo ra bất kỳ thiết kế trang web nào với một cái nhìn chuyên nghiệp. Ngừng trả tiền đắt cho những gì bạn có thể tự làm. [Miễn phí]

3. Buộc SSL cho bảng điều khiển trong wp-config.php

Sử dụng FTP của bạn để chỉnh sửa tệp wp-config.php, nằm ở thư mục gốc của bản cài đặt WordPress của bạn. Thêm vào như sau:

define ('FORCE_SSL_ADMIN', true);

Hằng số này cho phép và dễ dàng thực thi quản trị WordPress thông qua SSL, thêm bảo mật vào bảng điều khiển WordPress của bạn.

4. Chuyển hướng HTTP tới HTTPS

Tại thời điểm này, HTTPS đã hoạt động trên trang web của bạn. Nhưng có một vài điều cần làm. Đầu tiên là chuyển hướng lưu lượng http đến https.

Trong những năm qua, nhiều trang web đã được liên kết đến trang web của bạn bằng cách sử dụng http://vì vậy sẽ có rất nhiều người vẫn đang truy cập httpphiên bản của trang web của bạn.

Bạn đang tìm kiếm các plugin và plugin WordPress tốt nhất?

Tải xuống các plugin và WordPress chủ đề tốt nhất trên Envato và dễ dàng tạo trang web của bạn. Đã tải xuống nhiều hơn 49.720.000. [ĐỘC QUYỀN]

Vì vậy, những gì bạn phải làm là chuyển hướng tất cả lưu lượng truy cập đến trang web https an toàn. Điều này được thực hiện bằng cách sử dụng .htaccesstệp, nằm ở thư mục gốc của bản cài đặt WordPress của bạn. Mở tệp và thêm các mục sau vào giữa <IfModule mod_rewrite.c>thẻ:

RewriteCond% {} HTTPS! = bật RewriteRule ^ https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

Xin lưu ý rằng .htaccesschuyển hướng có thể là một chút khó khăn, và đôi khi sẽ hoạt động hoàn hảo trên một máy chủ và không phải trên một máy chủ khác.

Nếu mã ở trên không hoạt động đúng, chỉ cần hủy các thay đổi và liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn. Họ sẽ rất vui khi cung cấp cho bạn chuyển hướng .htaccess chính xác hoạt động trên máy chủ của họ.

5. sửa đổi tất cả liên kết đến HTTPS

Được rồi, bây giờ chúng tôi đã thiết lập HTTPS đúng cách và lưu lượng HTTP được tự động chuyển hướng đến trang web HTTPS. Nhưng có một điều nữa cần làm: Thay thế tất cả các liên kết HTTP trên trang web của bạn bằng HTTPS tương đương. Điều này được thực hiện trong hai phần riêng biệt:

Liên kết được mã hóa trực tiếp (mã hóa cứng) trong các tệp chủ đề

Hãy bắt đầu với chủ đề của bạn. Nếu bạn sử dụng một chủ đề WordPress từ thư mục WordPress hoặc ElegantTheme hoặc bất kỳ cửa hàng chủ đề miễn phí / cao cấp nào khác và bạn không thay đổi bất cứ điều gì, bạn không có gì để làm. Tuy nhiên, nếu bạn sử dụng một chủ đề hoặc chủ đề tùy chỉnh mà bạn đã tự sửa đổi, một số liên kết HTTP có thể được mã hóa trực tiếp ở đâu đó.

Hãy xem các tập tin chủ đề của bạn (đặc biệt là header.phpet footer.php) và cập nhật từng liên kết HTTP nội bộ được mã hóa trực tiếp lên phiên bản HTTPS của nó.

Liên kết nội bộ trong cơ sở dữ liệu

Khi viết bài hoặc trang, rất có thể bạn đã chèn các liên kết HTTP nội bộ. Để cập nhật các liên kết của bạn, bạn có thể chỉnh sửa từng bài viết và từng trang, nhưng sẽ mất nhiều thời gian.

Thay vì xử lý quá nhiều rắc rối, có một cách nhanh chóng và dễ dàng để cập nhật tất cả các liên kết nội bộ trong cơ sở dữ liệu của bạn: Sử dụng Truy vấn SQL.

Có một số cách để thực hiện các truy vấn SQL. Hầu hết các bạn có thể có một cpanel được cài đặt trên máy chủ của bạn.

Dễ dàng tạo Cửa hàng trực tuyến của bạn

Tải xuống miễn phí WooCommerce, các plugin thương mại điện tử tốt nhất để bán các sản phẩm vật lý và kỹ thuật số của bạn trên WordPress. [Đề xuất]

Để truy cập phpMyAdmin từ cPanel, chỉ cần đăng nhập vào cPanel của bạn và nhấp vào biểu tượng phpMyAdmin trong phần Cơ sở dữ liệu .

Hãy chắc chắn rằng bạn sao lưu cơ sở dữ liệu của mình, trong trường hợp có sự cố. Sau khi hoàn thành, chạy hai truy vấn sau:

UPDATE wp_posts SET post_content = thay thế (post_content, 'http://yoursite.com', 'https://yoursite.com'); UPDATE wp_posts SET post_content = thay thế (post_content, 'http://www.yoursite.com', 'https://www.yoursite.com');

Hãy chắc chắn thay thế "http://yoursite.com" bằng địa chỉ thực tế của trang web của bạn. Các truy vấn đã cập nhật tất cả các liên kết nội bộ của bạn từ HTTP sang HTTPS. Giờ đây, trang web WordPress của bạn hoàn toàn tuân thủ tiêu chuẩn SSL và bạn sẽ thấy một ổ khóa màu xanh lá cây trên thanh địa chỉ của bạn, cho khách truy cập thấy rằng trang web của bạn hoàn toàn an toàn.

Đó là hướng dẫn này, tôi hy vọng nó sẽ cho phép bạn chuyển từ HTTP sang HTTPS.

Bài viết này chứa comments 0

Để lại một bình luận

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *

Trang web này sử dụng Akismet để giảm bớt không mong muốn. Tìm hiểu thêm về cách sử dụng dữ liệu nhận xét của bạn.

Trở lại đầu trang
6 cổ phiếu
cổ phiếu4
tweet1
Enregistrer1