• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền online
  • Đánh giá
  • Khuyến mãi
  • Thông báo
wpcb-logo

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Làm thế nào để redirect từ HTTPS về HTTP với file .htaccess?
hosting-tot-nhat-danh-cho-wordpress

Làm thế nào để redirect từ HTTPS về HTTP với file .htaccess?

Cập nhật: 04/07/2016 Trung Hiếu 71 Bình luận

Mục lục Hiện
  • 1. Tại sao bạn phải redirect từ HTTPS về HTTP?
  • 2. Hướng dẫn redirect từ HTTPS về HTTP với file .htaccess

Làm thế nào để redirect từ HTTPS về HTTP với file .htaccess?

huong-dan-redirect-tu-https-ve-http-voi-file-htaccess

Sử dụng SSL (HTTPS) giúp dữ liệu trên blog/ website WordPress của bạn an toàn hơn trước nguy cơ tấn công từ phía tin tặc. Hơn nữa, Google cũng ưu tiên các trang sử dụng giao thức HTTPS trên bảng xếp hạng kết quả tìm kiếm của họ. WP Căn bản đã từng có một số bài viết hướng dẫn cách cài đặt SSL cho blog/ website WordPress. Tuy nhiên, nếu vì một lý do nào đó (chẳng hạn như site có tốc độ load quá chậm khi sử dụng SSL) và bạn muốn chuyển về sử dụng giao thức HTTP thì bài viết này là dành cho bạn.

Tham khảo thêm:

  • Làm thế nào để cài đặt SSL và HTTPS cho WordPress?
  • Cài đặt CloudFlare SSL miễn phí cho blog WordPress
  • Sửa lỗi SSL trong WordPress một cách đơn giản

Tại sao bạn phải redirect từ HTTPS về HTTP?

Việc này sẽ giúp bạn tránh được các lỗi 404 khi một ai đó truy cập blog/ website thông qua kết quả tìm kiếm của Google cũng như link được bạn chia sẻ trên mạng xã hội, diễn đàn hay blog, website khác. Nói tóm lại, đây là một thao tác quan trọng, có lợi cho việc SEO blog/ website.

Hướng dẫn redirect từ HTTPS về HTTP với file .htaccess

Lưu ý:

  • Bạn vẫn phải tiếp tục duy trì SSL trên hosting/ VPS, nếu không khi redirect sẽ bị lỗi.
  • Thủ thuật chỉ áp dụng trên hosting/ VPS sử dụng webserver Apache hoặc LightSpeed (dùng được file .htaccess).
  • Nội dung file .htaccess có thể bị thay đổi khi bạn update phiên bản WordPress mới. Do đó, mỗi khi update phiên bản WordPress, hãy kiểm tra file .htaccess và thao tác lại (nếu cần thiết).

1. Truy cập vào thư mục gốc của WordPress thông qua File Manager của cPanel/ DirectAdmin hoặc FTP, mở file .htaccess và tìm đoạn code sau:

# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Đây chính là nội dung file .htaccess mặc định của WordPress.

2. Thêm đoạn code sau đây vào ngay bên dưới RewriteEngine On:

RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]

Kết quả sẽ trông như thế này:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

3. Lưu file .htaccess lại và kiểm tra kết quả. Đơn giản vậy thôi, chúc các bạn thành công!

Bạn biết phương pháp khác đơn giản và hiệu quả hơn  giúp redirect từ HTTPS về HTTP trong WordPress? Hãy chia sẻ nó với chúng tôi bằng cách sử dụng khung bình luận bên dưới.

Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)

Đang tải đánh giá...
  • Facebook
  • Twitter (X)
  • LinkedIn
  • Pinterest
  • Tumblr
  • Zalo

Bài viết liên quan

Mua PositiveSSL giá siêu rẻ tại SSLs.com
Mua PositiveSSL giá siêu rẻ tại SSLs.com
Let’s Encrypt ngừng hỗ trợ trình duyệt web và hệ điều hành cũ
Let’s Encrypt ngừng hỗ trợ trình duyệt web và hệ điều hành cũ
Hướng dẫn cài Let’s Encrypt trên DirectAdmin
Hướng dẫn cài Let’s Encrypt trên DirectAdmin

Chuyên mục: Thủ thuật WordPress Thẻ: SSL

wpcanban-com-facebook-group

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Hướng dẫn nhận thanh toán từ BidVertiser qua Paypal
Bài viết sau Quản lý việc update WordPress một cách chuyên nghiệp »

Reader Interactions

Bình luận

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

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. Thùy Trang 1 bình luậnviết

    30/07/2021 lúc 11:59

    Cảm ơn anh đã chia sẻ, rất dễ hiểu! Em đã chuyển xong website https://saigonrealestate.vn/ của em! Hy vọng nó hoạt động ổn định! Chân thành cảm ơn anh! Chúc anh và gia đình nhiều sức khỏe!

    Bình luận
  2. Binh 17 bình luậnviết

    10/04/2020 lúc 13:28

    Hi Anh Hiếu,

    Em chuyển qua https được 1 năm, hiện tại mình có thể bỏ cái redirect này được không anh?
    Vì em check Gtmetrix thì nó báo thế này:

    Avoid landing page redirects for the following chain of redirected URLs.

    http://scootersaigontour.com/
    http://www.scootersaigontour.com/
    https://scootersaigontour.com/

    Cảm ơn anh!

    Bình luận
    • Trung Hiếu Quản lýviết

      10/04/2020 lúc 14:20

      Code redirect phải duy trì vĩnh viễn bạn nhé. Bạn test trên GTmetrix bằng link HTTP hay HTTPS? Mình test bằng link https://scootersaigontour.com có thấy cái lỗi đó đâu?

      Bình luận
  3. KeniVinh 166 bình luậnviết

    28/12/2019 lúc 15:16

    Web mình có https, giờ mình chỉ muốn 1 trang bài viết có http thì phải làm sao? Đọc hướng dẫn toàn chuyển cả websie luôn.

    Bình luận
    • Trung Hiếu Quản lýviết

      29/12/2019 lúc 19:44

      Bạn vào Google tìm thử với từ khóa “redirect https to http for one page” nhé.

      Bình luận
  4. Tan Tai 1 bình luậnviết

    22/12/2019 lúc 22:09

    Hello bạn, bạn có thể chỉ mình cách chuyển https về http sử dụng nginx mình dùng code htacess bạn hướng dẫn đổi sang nginx thì báo lỗi

    # nginx configuration
    
    location / {
      rewrite ^(.*)$ http://$http_host/$1 redirect;
    }
    Bình luận
  5. thong 1 bình luậnviết

    24/10/2019 lúc 08:12

    Mình mua gói godaddy, tìm mãi mà không vào được chỗ cấu hình SSL

    Bình luận
    • Trung Hiếu Quản lýviết

      24/10/2019 lúc 08:28

      Mấy gói giá rẻ của GoDaddy không có sẵn SSL miễn phí đâu bạn. 1 là bạn bỏ tiền ra mua SSL của nó. 2 là cài SSL của CloudFlare. 3 là chuyển qua dùng host khác có SSL miễn phí.

      Bình luận
  6. anime hay 2 bình luậnviết

    16/09/2019 lúc 16:40

    Google tự ý chuyển http sang https mới ác chứ

    Bình luận
    • Trung Hiếu Quản lýviết

      16/09/2019 lúc 19:55

      Giờ HTTPS là tiêu chuẩn chung và là quy định gần như bắt buộc rồi bạn. Không dùng HTTPS là tự loại mình khỏi cuộc chơi thôi. :P

      Bình luận
« 1 2 3

Sidebar chính

Người sáng lập

avatar-tac-gia
Blogger - Developer - Freelancer

Tôi tên là Bùi Trung Hiếu, sinh ra ở một làng quê nghèo thuộc tỉnh Nghệ An. Hiện tại, tôi đang sinh sống và làm việc tại Hà Nội. Với niềm đam mê công nghệ thông tin mãnh liệt, đặc biệt là WordPress, tôi đã tự tìm tòi, nghiên cứu về chúng trong suốt nhiều năm qua.

Xem thêm về tôi

Theo dõi qua mạng xã hội

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Plugin độc quyền miễn phí

  • WPCB Central Panel
  • WPCB Secure Shield
  • WPCB Hybrid Cache Manager
  • WPCB AI Optimization
  • WPCB Simple Ratings
  • WPCB Simple AntiSpam
  • WPCB Social Share Buttons
  • WPCB Comment Notifications
  • WPCB Comment User Badge
  • WPCB Top Commenters
  • WPCB Simple SMTP
  • WPCB Simple Contact Form
  • WPCB Permalinks Manager
  • WPCB Syntax Highlighter
  • WPCB Content Protector
  • WPCB Auto Images Alt-Text
  • WPCB Snowfall
  • WPCB Ultimate Search
  • WPCB 404 Auto Redirect
  • WPCB Disable Blog
  • WPCB Simple Lightbox
  • WPCB Auto Expired Transients Cleaner

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Bài viết mới nhất

  • Ra mắt plugin WPCB Central Panel độc quyền 08/04/2026
  • Tối ưu website WordPress cho AI một cách đơn giản 24/03/2026
  • Hướng dẫn nâng cấp PHP 8.5 cho website WordPress 09/03/2026
  • Sửa lỗi trắng trang cho XML Sitemaps của Rank Math SEO 02/03/2026
  • Sửa lỗi 404 cho XML Sitemaps của Rank Math SEO 01/02/2026
  • Plugin chống spam siêu nhẹ dành cho WordPress 07/01/2026

Footer

Bình luận mới nhất

  • Trung Hiếu trong Ra mắt plugin WPCB Central Panel độc quyền
  • Tịnh Nguyễn trong Ra mắt plugin WPCB Central Panel độc quyền
  • Trung Hiếu trong Ra mắt plugin WPCB Central Panel độc quyền
  • Tịnh Nguyễn Blog trong Ra mắt plugin WPCB Central Panel độc quyền
  • Trung Hiếu trong Plugin chống spam siêu nhẹ dành cho WordPress

Bình luận nhiều nhất

  1. Tịnh Nguyễn (15)
  2. Ngọc Blue (6)
  3. Tuấn Digi (1)
  4. HN (1)
  5. Blog Công Chứng (1)

Liên kết hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Bản quyền nội dung
  • Chính sách bảo mật
  • Liên hệ hỗ trợ

Thống kê WP Căn bản

9 Chuyên mục - 1.020 Bài viết - 35.706 Bình luận

Bản quyền © 2014 - 2026 · WP Căn bản (tiền thân là ebooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting