• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền
  • Đánh giá
  • Khuyến mãi
  • Thông báo
  • Giới thiệu
  • Liên hệ

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ưu trữ hình ảnh trên subdomain trong WordPress
hosting-tot-nhat-danh-cho-wordpress

Lưu trữ hình ảnh trên subdomain trong WordPress

Cập nhật: 23/06/2016 Trung Hiếu 133 Bình luận

Mục lục Hiện
  • 1. Hướng dẫn lưu trữ hình ảnh trên subdomain

Lưu trữ hình ảnh trên subdomain trong WordPress.

luu-tru-hinh-anh-tren-subdomain-wordpress

Nếu để ý, chắc bạn sẽ thấy tất cả link hình ảnh trên blog WP Căn bản đều có dạng static.wpcanban.com phải không nào? Nhiều độc giả thắc mắc liệu có phải chúng tôi đang sử dụng CDN hay không? Câu trả lời là không nhé. Thực ra, tôi đã chuyển thư mục uploads WordPress lên lưu trữ trên subdomain. Do đó, link của các tập tin được upload (trong đó có cả link hình ảnh) sẽ có dạng subdomain thay vì domain chính. Tác dụng của thủ thuật này là giảm số lượng request trực tiếp đến domain chính, cân bằng tải, làm tăng tốc độ load dữ liệu. Nếu bạn cũng đang muốn làm điều tương tự thì ngay sau đây là hướng dẫn chi tiết.

Tham khảo thêm:

  • Hướng dẫn backup WordPress không cần dùng plugin
  • Đổi tên thư mục wp-content trong WordPress

Hướng dẫn lưu trữ hình ảnh trên subdomain

1. Việc đầu tiên các bạn cần làm chính là backup dữ liệu của blog/ website (cả database lẫn mã nguồn). Điều này sẽ giúp bạn nhanh chóng khôi phục blog/ website về trạng thái ban đầu trong trường hợp xảy ra sai sót khi thao tác.

2. Tạo một sudomain cho domain chính, chẳng hạn như img.domain.com.

tao-subdomain-trong-cpanel

Một thư mục có tên là img sẽ được tự động tạo ra trong thư mục public_html.

3. Trỏ subdomain này về host, sử dụng IP giống với IP của domain chính.

tro-subdomain-ve-host

4. Truy cập vào File Manager của cPanel/ DirectAdmin hoặc FTP, copy (hoặc move) toàn bộ nội dung có trong thư mục uploads (nằm trong đường dẫn wp-content/uploads/) sang thư mục img đã được tạo ở bước 2.

5. Truy cập vào phpMyAdmin, lựa chọn đúng database của blog/ website. Click vào nút Query trên menu ngang.

click-vao-nut-query-trong-phpmyadmin

6. Copy và paste đoạn code sau đây vào khung SQL query on database… và click nút Submit Query.

[sql]UPDATE wp_posts SET post_content = REPLACE(post_content,’http://domain.com/wp-content/uploads’,’http://img.domain.com/’)[/sql]

Lưu ý: đổi domain.com thành domain của bạn. Chẳng hạn như:

query-thay-doi-link-hinh-anh

7. Lặp lại tương tự bước 6, tuy nhiên, lần này, hãy sử dụng code sau đây:

[sql]UPDATE wp_posts SET guid = REPLACE(guid,’http://domain.com/wp-content/uploads’,’http://img.domain.com/’)[/sql]

Nhớ thay domain.com bằng domain của bạn nhé.

8. Quay trở lại giao diện chính của database, click vào mục Search.

click-vao-nut-search-trong-phpmyadmin

9. Nhập từ path vào khung Words or values to search for (wildcard: “%”). Tick chọn table options trong mục Inside tables.

search-trong-phpmyadmin

Click vào nút “Go” để bắt đầu quá trình tìm kiếm. Kết quả sẽ có dạng như hình bên dưới. Hãy click vào nút Browser để xem danh sách đầy đủ.

ket-qua-search-trong-phpmyadmin

10. Hãy chú ý vào 2 mục upload_path và upload_url_path trong danh sách kết quả. Click vào nút Edit và chỉnh sửa thông số option_value cho phù hợp với blog/ website của bạn. Xem ví dụ trong hình bên dưới.

chinh-sua-upload-path-trong-wordpress

11. Mở file .htaccess trong thư mục gốc của WordPress ra, thêm đoạn code sau vào trên cùng và lưu lại.

RedirectMatch 301 ^/wp-content/uploads/(.*)$ http://img.domain.com/$1

Lưu ý: thay domain.com bằng domain của bạn.

Thao tác này sẽ giúp redirect những hình ảnh cũ đã được công cụ tìm kiếm index trước đó sang link mới, tránh bị lỗi 404. Cuối cùng, hãy xóa cache trình duyệt và cache blog/ website (nếu bạn có sử dụng plugin tạo cache) và xem kết quả nhé. Chúc các bạn thành công!

Trên đây là các bước chi tiết giúp lưu trữ hình ảnh trên subdomain. Nếu bạn có bất cứ thắc mắc hay khó khăn nào, xin vui lòng gửi vào khung bình luận bên dưới để được hỗ trợ. Bạn biết phương thức khác đơn giản hơn để lưu trữ hình ảnh trên subdomain? Đừng quên chia sẻ nó với chúng tô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á...
  • Chia sẻ lên Facebook
  • Chia sẻ lên Twitter
  • Chia sẻ lên LinkedIn

Bài viết liên quan

Ra mắt plugin Hybrid Object Cache độc quyền tại WP Căn bản
Ra mắt plugin Hybrid Object Cache độc quyền tại WP Căn bản
Ra mắt plugin APCu Object Cache độc quyền tại WP Căn bản
Ra mắt plugin APCu Object Cache độc quyền tại WP Căn bản
Tính năng Crawl Optimization của plugin Yoast SEO
Tính năng Crawl Optimization của plugin Yoast SEO

Chuyên mục: Thủ thuật WordPress Thẻ: Tăng tốc WordPress

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 « WordPress 4.5.3 khắc phục 7 lỗi bảo mật
Bài viết sau Mời tất cả bạn bè like fanpage trên Facebook »

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

    03/03/2018 lúc 18:12

    Cho mình hỏi mình muốn hiện ảnh nội dung trong bài viết ra ngoài thay ảnh đại diện luôn thì làm thế nào? Kiểu giống như trang xem.vn ấy. Thanks bạn

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

      04/03/2018 lúc 17:04

      Bạn tham khảo plugin Set All First Images As Featured xem sao nhé. :P

      Bình luận
  2. Tannd 1 bình luậnviết

    18/01/2018 lúc 23:17

    Ad cho hỏi chút mình đã làm đúng theo hướng dẫn như trên, lúc up ảnh lên thì nó ko ở sub mà vẫn ở domain chính.

    Bình luận
  3. Đạo tặc Comment 15 bình luậnviết

    12/11/2017 lúc 01:45

    Chán quá, chỉ dùng cùng host được thôi. không dùng cho sub trên host khác được :D

    Bình luận
  4. Chống Thấm 3 bình luậnviết

    29/08/2017 lúc 10:57

    Cái cpanel của bác nó cho tạo subdomain trong public_html của domain chính mới làm theo được, còn của em là directadmin, khi tạo subdomain thì nó tạo ra 1 thư mục riêng thì có hướng dẫn nào không bác?

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

      29/08/2017 lúc 19:10

      Làm tương tự nhau cả thôi mà bạn? :P

      Bình luận
  5. luân 1 bình luậnviết

    27/06/2017 lúc 16:39

    code ko ghi ra ngoài dễ copy . để trong hình vậy làm khó mem mới . bó tay

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

      27/06/2017 lúc 17:20

      Chả có code nào quan trọng và khó nhớ mà mình lại bỏ trong ảnh cả bạn nhé. Bạn nên xem lại cho kỹ. :P

      Bình luận
  6. Duy Hảo 4 bình luậnviết

    22/06/2017 lúc 15:09

    Thế thì cho mình hỏi, giờ host mình quá tải muốn up ảnh thumb bên ngoài các host khác và lấy link về làm ảnh thumb trên wordpress thì phải làm thế nào nhỉ , có plugin nào như thế ko bạn ? Thanks

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

      22/06/2017 lúc 15:12

      Bạn có thể thử một trong các plugin sau đây: RB External Thumbnail, External Thumbnail hoặc External URL To Post Thumbnail. :)

      Bình luận
      • Duy Hảo 4 bình luậnviết

        22/06/2017 lúc 15:14

        Cám ơn bạn nhiều nhé . Để mình test thử xem sao :D

        Bình luận
      • Duy Hảo 4 bình luậnviết

        25/06/2017 lúc 00:24

        mình đã thử và không được luôn bạn ơi

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

          25/06/2017 lúc 19:10

          Cả 3 plugin đều không được à bạn?

          Bình luận
          • Duy Hảo 4 bình luậnviết

            28/07/2017 lúc 10:49

            cả 3 plugin trên luôn bạn ơi, cả 3 đều hoạt động bình thưởng, nhưng tớ phát hiện ra là nó tự động upload ảnh lên host để làm ảnh thumb chứ không pahi3 là chèn link ở 1 host khác . Như thế thì hình vẫn up ở host mình .

  7. hồng vĩ 4 bình luậnviết

    19/05/2017 lúc 11:20

    tại sao bây giờ bạn không dùng subdomain để lưu nữa!!!!

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

      19/05/2017 lúc 11:21

      Vì hiện tại mình đang dùng định dạng ảnh WebP mà lưu trữ ảnh trên subdomain thì định dạng ảnh này không hoạt động được. :)

      Bình luận
  8. Hoài Thanh 2 bình luậnviết

    02/04/2017 lúc 10:33

    Mình đã làm đc, bài viết rất hữu ích, cảm ơn bạn đã chia sẻ.
    À mình xin hỏi 1 vấn đề là có plugin nào để giảm tải web load dc nhanh hơn trên mobile không bạn, hiện tại trên PC thì load nhanh mà trên mobile load chậm quá

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

      02/04/2017 lúc 12:24

      Bạn nên tham khảo AMP hoặc sử dụng plugin để tạo giao diện mobile riêng (không dùng giao diện responsive nữa). Còn rất khó để tối ưu một giao diện nếu nó sử dụng quá nhiều JS và CSS. :P

      Bình luận
      • Hoài Thanh 2 bình luậnviết

        03/04/2017 lúc 17:24

        Mình cảm ơn bạn, mình đã tìm dc plugins mobile thích hợp rồi, giờ còn vấn đề về hiển thị lượt xem ngoài home từng bài thì có dạng code hay plugins nào đáp ứng dc ko admin.

        Bình luận
  9. Ho Ba Thinh 1 bình luậnviết

    18/03/2017 lúc 10:52

    Làm theo mà không được

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

      18/03/2017 lúc 10:54

      Bạn gặp vướng mắc ở bước nào? Mình thấy site của bạn đang dùng WordPress.com mà, có phải WordPress.org đâu? :P

      Bình luận
  10. Đạo tặc Comment 64 bình luậnviết

    12/03/2017 lúc 16:28

    Thực ra cái này không cần thiết :D

    Bình luận
« 1 2 3 4 »

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới. Tặng miễn phí ebook "Bảo mật WordPress toàn tập" do WP Căn bản biên soạn!

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

Chủ đề nổi bật

WordPress căn bản

Bảo mật WordPress

Tăng tốc WordPress

Thủ thuật CloudFlare

Sửa lỗi WordPress

Thủ thuật LiteSpeed

Thủ thuật Genesis

Thủ thuật SEO

Thủ thuật WooCommerce

Sử dụng theme Paradise

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

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

Footer

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

  • Biểu mẫu Jetpack Newsletter cho theme Paradise 20/10/2025
  • Khắc phục lỗi temp-write-test trong WordPress 06/08/2025
  • Ra mắt plugin WPCB Secure Shield độc quyền tại WP Căn bản 25/07/2025
  • Hiển thị đánh giá 5 sao trên Google một cách đơn giản 12/07/2025

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

  • Trung Hiếu trong Tải không đồng bộ JavaScript trong WordPress mà không dùng plugin
  • hoa sen vàng trong Tải không đồng bộ JavaScript trong WordPress mà không dùng plugin
  • Trung Hiếu trong Domain Authority là gì? Page Authority là gì?
  • Trung Hiếu trong Plugin contact form siêu nhẹ cho WordPress

Thông tin hữu ích

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

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

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

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