• 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. phú 1 bình luậnviết

    19/02/2017 lúc 02:01

    em lên đời https mà ko thành công vì sửa lỗi hoài ko hiển thị ô khoá màu xanh . nên giờ quay lại http làm theo hướng dẫn trên vẫn ko dc
    website: cobe.vn

    Trả lời
    • Trung Hiếu Quản lýviết

      19/02/2017 lúc 09:27

      Bạn tham khảo bài viết “Cài SSL cho WordPress trong nháy mắt với plugin Really Simple SSL” hoặc “Sửa lỗi SSL trong WordPress một cách đơn giản” nhé. :)

      Trả lời
      • phú 1 bình luậnviết

        19/02/2017 lúc 12:17

        Em đã đọc và làm theo hết rồi ạ.
        Không thành công nên giờ muốn xuống lại http cho lành.
        Cao thủ xem file .htacess ở trên hướng dẫn em với ạ, em làm theo trên mạng chỉ mà cũng ko dc.
        em cám ơn

        Trả lời
        • Trung Hiếu Quản lýviết

          19/02/2017 lúc 18:33

          Inspect => Console trên trình duyệt xem link nào chưa chạy qua HTTPS? Nếu là internal link thì cài plugin Really Simple SSL là xong. Còn external link thì kiểm tra xem nó có hỗ trợ HTTPS không. Nếu không hỗ trợ thì bắt buộc phải gỡ bỏ và tìm phương án thay thế. :P

          Trả lời
  2. Tài liệu miễn phí 5 bình luậnviết

    12/07/2016 lúc 16:26

    Để chuyển thử cái xem thế nào nhỉ

    Trả lời
  3. Nguyễn Đức Anh 66 bình luậnviết

    08/07/2016 lúc 01:42

    Nghiên cứu cách làm trên NGINX đi Hiếu ơi. Cần lắm .

    Trả lời
    • Trung Hiếu Quản lýviết

      08/07/2016 lúc 08:39

      NginX thì tham khảo mấy link này xem: http://stackoverflow.com/questions/3893839/how-do-i-redirect-https-requests-to-http-in-nginx và http://stackoverflow.com/questions/3470290/nginx-redirect-https-to-http :)

      Trả lời
  4. Ngọc Duy 213 bình luậnviết

    07/07/2016 lúc 12:29

    Thấy hiếu ra nhiều bài hướng dẫn về wordpress thấy mình còn thíêu sót nhiều quá. Cần phải học hỏi ở hiếu nhiều.

    Trả lời
  5. NgocBlue 440 bình luậnviết

    05/07/2016 lúc 10:43

    Hiếu chuyển qua thế này nhỡ bị tin tặc tấn công thì sao :P

    Trả lời
    • Trung Hiếu Quản lýviết

      05/07/2016 lúc 10:44

      Mình chuyển cả năm nay rồi mà. :D

      Trả lời
    • NgocBlue 440 bình luậnviết

      05/07/2016 lúc 10:51

      Mình không để ý, à đúng hơn là không biết :P , mà đọc bình luận tưởng HIếu mới chuyển :D
      À mà mấy hôm nay vào một số trang https bằng Chrome thì mình thấy báo lỗi này

      This site can’t provide a secure connection
      “Tên web” uses an unsupported protocol.
      ERR_SSL_VERSION_OR_CIPHER_MISMATCH
      Detail:
      The client and server don’t support a common SSL protocol version or cipher suite. This is likely to be caused when the server needs RC4, which is no longer considered secure.

      Mình vừa thử vào trang sanvoucher.com của bạn ở trên thì bị báo lỗi, còn trang it60s.org thì vào ok. Không biết là lỗi gì nhỉ?

      Trả lời
      • Trung Hiếu Quản lýviết

        05/07/2016 lúc 12:32

        Do trình duyệt chăng? Mình dùng Firefox không bị lỗi gì cả. :)

        Trả lời
        • NgocBlue 440 bình luậnviết

          05/07/2016 lúc 15:02

          mình thử firefox vẫn bị, có khi tại mạng rồi, chắc mấy hôm là hết :)

          Trả lời
      • hieu nguyen 116 bình luậnviết

        05/07/2016 lúc 21:02

        do mình đang chỉnh sửa file conf tùm lum nên nó lỗi đấy, giờ ngon lành rồi

        Trả lời
        • Trung Hiếu Quản lýviết

          06/07/2016 lúc 08:26

          Lại thêm một thanh niên đua theo trào lưu đổi tên miền. :D Dùng tên miền .vn dễ bị sờ gáy lắm đấy. Hehe. :P

          Trả lời
          • hieu nguyen 116 bình luậnviết

            06/07/2016 lúc 20:08

            keke ko có thu nhập đến 50 triệu, không đưa thông tin sai sự thật…sợ gì. :-). cũng suy nghĩa và xem luật rồi nên kệ cứ chơi, vì tên đó đang còn. em đổi cho chắc lỡ sau này lớn như bác đổi sao được haha

            Trả lời
            • Trung Hiếu Quản lýviết

              07/07/2016 lúc 08:00

              Không liên quan nhưng cái logo đẹp đấy, mặc dù hơi rườm rà một chút. :D

              Trả lời
        • NgocBlue 440 bình luậnviết

          06/07/2016 lúc 10:28

          trừ chrome ra thì các trình duyệt khác mình vào đc web của bạn rồi :D

          Trả lời
  6. hieu nguyen 116 bình luậnviết

    04/07/2016 lúc 21:13

    bác Hiếu có rành về Nginx hay bác nào đi ngang qua giúp e với, e tính đổi domain mà còn bước redirect 301 sang domain mới thì ko thể làm đc, dù vào file .conf redirect như hướng dẫn mà nó cứ đơ ra, hix giờ phải làm sao

    Trả lời
    • Trung Hiếu Quản lýviết

      05/07/2016 lúc 07:50

      Mình không rành về NginX lắm. :)

      Trả lời
  7. Thuần 16 bình luậnviết

    04/07/2016 lúc 17:08

    Đoạn code này cũng được nè :)
    RewriteCond %{HTTPS} on
    RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    Trả lời
  8. Phúc 5 bình luậnviết

    04/07/2016 lúc 17:04

    Cái ebooksvn của anh HIếu sao lại chuyển về http lại nhỉ, anh muốn tăng tốc độ load trang hay sao.
    Trang em thì không cần bảo mật gì, nhưng nghe giang hồ đồn là https làm google cộng thêm điểm cho site nên em vẫn để.

    Trả lời
    • Trung Hiếu Quản lýviết

      04/07/2016 lúc 17:25

      1 là để load cho nhanh, 2 là nhìn không thích nên gỡ. :D

      Trả lời
  9. Bùi Công Luận 127 bình luậnviết

    04/07/2016 lúc 12:52

    Mới ridect lại à Hiếu, hôm trước thấy trên Google mấy bài viết của H vẫn còn https chưa chuyển về dc :)

    Trả lời
    • Trung Hiếu Quản lýviết

      04/07/2016 lúc 13:00

      Ý bạn là domain ebooksvn.com hả? :D Cái đó mình redirect bằng CloudFlare. :P

      Trả lời
      • Bùi Công Luận 127 bình luậnviết

        04/07/2016 lúc 13:05

        Đúng rồi, mà nó ko tự chuyển về được phải xóa đi chữ ‘s’ nó mới về wpcanban :)

        Trả lời
        • Trung Hiếu Quản lýviết

          04/07/2016 lúc 13:07

          Giờ thì ok hết rồi chứ? :D

          Trả lời
          • Bùi Công Luận 127 bình luậnviết

            04/07/2016 lúc 13:13

            Mới seach lại thấy ok rồi :) nhanh nhỉ :D

            Trả lời
  10. Lộc Lê 9 bình luậnviết

    04/07/2016 lúc 10:45

    Book ngay sau này còn sử dụng :D

    Trả lời
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 404 Auto Redirect
  • WPCB AI Optimization
  • WPCB Auto Images Alt-Text
  • WPCB Auto Expired Transients Cleaner
  • WPCB Central Panel
  • WPCB Comment Notifications
  • WPCB Comment User Badge
  • WPCB Content Protector
  • WPCB Disable Blog
  • WPCB Hybrid Cache Manager
  • WPCB Images Cleaner
  • WPCB Images Optimizer
  • WPCB Permalinks Manager
  • WPCB Secure Shield
  • WPCB Simple AntiSpam
  • WPCB Simple Contact Form
  • WPCB Simple Lightbox
  • WPCB Simple Ratings
  • WPCB Simple SMTP
  • WPCB Snowfall
  • WPCB Social Share Buttons
  • WPCB SpeedUp
  • WPCB Syntax Highlighter
  • WPCB Top Commenters
  • WPCB Ultimate Search

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

  • WordPress 7.0 “Armstrong” chính thức phát hành 21/05/2026
  • Plugin WPCB SpeedUp tối ưu WordPress độc quyền 19/05/2026
  • Dọn dẹp ảnh thừa cho website WordPress 28/04/2026
  • Plugin nén ảnh siêu nhẹ dành cho WordPress 24/04/2026
  • 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

Footer

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

  • Trung Hiếu trong Sửa lỗi không hiện hình ảnh và mô tả khi share link lên Zalo
  • Góc Của Ân trong Sửa lỗi không hiện hình ảnh và mô tả khi share link lên Zalo
  • Trung Hiếu trong Hướng dẫn tích hợp dark mode cho website WordPress
  • Nguyễn Hùng trong Hướng dẫn tích hợp dark mode cho website WordPress
  • Trung Hiếu trong Cache Gravatar giúp website WordPress load nhanh hơn

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

  1. Tịnh Nguyễn Blog (9)
  2. DIGICONTENT VN (2)
  3. Blog Công Chứng (2)
  4. Góc Của Ân (1)
  5. 123 Jewelry (1)
  6. Công Chứng (1)
  7. DigiContent (1)
  8. Nguyễn Hù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.024 Bài viết - 35.731 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