Di chuyển trang wordpress sang tên miền mới mà không cần plugin

Bạn đã sẵn sàng di chuyển trang web WordPress của mình và chuyển sang máy chủ hoặc máy chủ mới chưa? . Mặc dù có các bước quan trọng để di chuyển trang web WordPress của bạn nếu bạn làm theo hướng dẫn của chúng tôi, bạn có thể thành công

Nhiều người phải đối mặt với nhu cầu chuyển sang một máy chủ mới vì các vấn đề với nhà cung cấp hiện tại của họ và chỉ vừa đủ. Nhưng thông thường, việc di chuyển sang một máy chủ đáng tin cậy hơn bị trì hoãn hết lần này đến lần khác vì sợ mắc lỗi và làm hỏng (các) trang web của bạn

Để giải quyết vấn đề, mọi người có thể sẽ trả một khoản phí lớn cho một chuyên gia để di chuyển trang web của họ cho họ. Hoặc tìm kiếm một máy chủ mới cung cấp dịch vụ di chuyển như một phần của gói lưu trữ mới. Và sau đó, có những người đang đọc bài báo này chọn lựa chọn thứ ba là tự mình thực hiện

Nếu bạn dành một chút thời gian để chuẩn bị trang web của riêng mình, việc di chuyển không có gì phải lo lắng. Nó có thể là một dự án rất đơn giản nếu được tiếp cận đúng cách và có thể dễ dàng đảo ngược nếu có bất kỳ vấn đề nào xảy ra

Hãy xem qua các bước cần thiết để di chuyển trang web WordPress của bạn sang một máy chủ lưu trữ mới, nhưng trước khi chúng tôi bắt đầu chỉ cho bạn cách bạn có thể di chuyển trang web của mình, xin lưu ý rằng nhiều công ty lưu trữ WordPress tốt nhất sẽ thực sự di chuyển trang web của bạn cho bạn,

Mục lục

Nhanh chóng cuộn xuống bất kỳ phần nào hoặc thậm chí bạn có thể đánh dấu bất kỳ liên kết nào bên dưới để dễ dàng quay lại nếu bạn phải nghỉ ngơi trong quá trình này

Bước 1. Sao lưu tệp trang web của bạn

Di chuyển trang wordpress sang tên miền mới mà không cần plugin

Bước đầu tiên trước khi di chuyển là sao lưu mọi khía cạnh của trang web của bạn. Đây phải là một phần của bảo mật WordPress chung của bạn và là cách thực hành tốt trước bất kỳ thay đổi lớn nào. Nhưng nó cũng là một yêu cầu để di chuyển cài đặt WordPress của bạn vì có quá nhiều dữ liệu được di chuyển

Vì vậy, làm thế nào để bạn sao lưu trang web của bạn? . Với plugin sao lưu, bạn thường cài đặt rồi sử dụng cài đặt tích hợp để quản lý tệp nào được sao lưu, tần suất và vị trí lưu trữ bản sao lưu của bạn

Di chuyển trang wordpress sang tên miền mới mà không cần plugin

Thông tin & Tải xuốngXem bản demo

Nếu bạn muốn sử dụng plugin, một trong những lựa chọn tốt nhất là WPvivid. Plugin này cung cấp vô số tùy chọn sao lưu mạnh mẽ để lên lịch, khôi phục điểm, giới hạn tệp, lọc tệp lớn, sao lưu tách, chủ đề và plugin sao lưu, khả năng tương thích lưu trữ từ xa, hỗ trợ nhiều trang, v.v.

Ngoài ra, bạn có thể thực hiện một cách tiếp cận thủ công hơn. Để cung cấp cho bạn một bản tóm tắt nhanh, sao lưu thủ công yêu cầu công cụ truyền tệp (FTP) để truy cập tệp trang web của bạn. Hai chương trình FTP phổ biến là FileZilla (PC) và Transmit (Mac). Sau khi cài đặt, bạn sẽ cần sử dụng thông tin xác thực SFTP (từ tài khoản máy chủ web của bạn) để kết nối với máy chủ trang web của bạn. Khi bạn đã kết nối, hãy chọn và tải xuống tất cả các tệp trong thư mục trang web của bạn. Điều này bao gồm. htaccess được đặt ở chế độ ẩn. Tham khảo tệp trợ giúp của chương trình FTP của bạn để hiển thị các tệp ẩn nếu bạn không thể xem tệp này

Tùy thuộc vào số lượng phương tiện tải lên mà bạn có trong trang web của mình, quá trình này có thể mất chút thời gian. Trong khi quá trình tải xuống này đang diễn ra, chúng tôi có thể bắt đầu bước hai và tạo một bản sao cơ sở dữ liệu của bạn

Bước 2. Xuất cơ sở dữ liệu WordPress

Di chuyển trang wordpress sang tên miền mới mà không cần plugin

Xuất cơ sở dữ liệu của bạn là một quá trình đơn giản chỉ cần một vài bước để hoàn thành. Đăng nhập vào tài khoản cPanel của máy chủ web của bạn và mở ứng dụng phpMyAdmin. Chọn cơ sở dữ liệu chứa cài đặt WordPress của bạn từ danh sách trên thanh bên trái và sau khi được chọn, hãy nhấp vào tab Xuất trên menu điều hướng

Các cài đặt mặc định của Xuất nhanh và định dạng SQL để xuất là đủ cho những gì chúng tôi cần. Nhấp vào nút Bắt đầu và quá trình xuất cơ sở dữ liệu sẽ bắt đầu và một tệp sẽ được tải xuống máy tính cục bộ của bạn

Sau khi quá trình xuất cơ sở dữ liệu và quá trình truyền tệp FTP của bạn đã hoàn tất, bạn đã sẵn sàng chuyển sang giai đoạn tiếp theo

Bước 3. Tạo cơ sở dữ liệu WordPress trên máy chủ lưu trữ mới của bạn

Trước khi chúng tôi có thể bắt đầu di chuyển sang máy chủ web mới, chúng tôi cần tạo môi trường để cài đặt WordPress. Để làm điều này, bạn phải tạo một cơ sở dữ liệu mà bạn có thể nhập dữ liệu SQL của mình vào

Đăng nhập vào máy chủ web mới của bạn bằng thông tin xác thực người dùng mà họ đã cung cấp cho bạn và kết nối với phần mềm cPanel. Đối với hướng dẫn của chúng tôi, chúng tôi sẽ sử dụng ứng dụng Cơ sở dữ liệu MySQL. Nếu máy chủ web của bạn không chạy ứng dụng đó thì bạn nên liên hệ với nhóm hỗ trợ của họ để khám phá phương pháp tạo cơ sở dữ liệu mới của họ

Các bước tạo cơ sở dữ liệu khá đơn giản

  • Mở Cơ sở dữ liệu MySQL và tạo cơ sở dữ liệu mới với tên thích hợp cho trang web của bạn
  • Tạo người dùng MySQL mới (với mật khẩu an toàn)
  • Thêm tài khoản người dùng này vào cơ sở dữ liệu mới và cấp cho nó Tất cả Đặc quyền

Viết tên cơ sở dữ liệu, tên người dùng MySQL mới và mật khẩu của nó. Bạn sẽ cần chúng sớm

Bước 4. Chỉnh sửa wp-config. tệp php

Duyệt đến thư mục trên máy tính cục bộ nơi bạn đã tải tệp trang web của mình xuống. Trong thư mục đó có một tệp tên là wp-config. php kiểm soát quyền truy cập giữa WordPress và cơ sở dữ liệu của bạn

Tạo một bản sao của tệp này và lưu trữ nó trong một thư mục khác trên máy tính cục bộ của bạn. Điều này là cần thiết để khôi phục những thay đổi mà chúng tôi sắp thực hiện nếu có sự cố xảy ra sau này

Mở phiên bản gốc của tệp bằng trình soạn thảo văn bản yêu thích của bạn và thực hiện ba thay đổi sau

1. Thay đổi tên cơ sở dữ liệu

Xác định vị trí dòng sau

define('DB_NAME', 'db_name');

Phần db_name của dòng này hiện sẽ được đặt thành tên cơ sở dữ liệu MySQL của máy chủ lưu trữ web cũ của bạn. Tên này phải được thay đổi thành tên của cơ sở dữ liệu mới mà bạn vừa tạo

2. Thay đổi tên người dùng cơ sở dữ liệu

Dưới đây bạn sẽ tìm thấy dòng

define('DB_USER', 'db_user');

Ở dòng này, bạn cần thay đổi phần db_user từ tên người dùng của máy chủ cũ của bạn để khớp với tên người dùng mới mà bạn vừa tạo

3. Thay đổi mật khẩu người dùng cơ sở dữ liệu

Cuối cùng, chỉnh sửa dòng thứ ba

define('DB_PASSWORD', 'db_pass');

Cũng như các phần khác, phần db_pass của dòng này phải được thay đổi thành mật khẩu bảo mật mới mà bạn đã tạo cho người dùng MySQL của mình

Lưu wp-config. php và đóng tệp

Bước 5. Nhập cơ sở dữ liệu WordPress của bạn

Di chuyển trang wordpress sang tên miền mới mà không cần plugin

Bây giờ bạn đã có cơ sở dữ liệu mới để làm việc, chúng ta có thể bắt đầu quá trình nhập

Khởi chạy phpMyAdmin từ phần mềm cPanel trên máy chủ mới của bạn và chọn cơ sở dữ liệu mới của bạn từ danh sách trên thanh bên trái. Khi nó mở ra, hãy chọn tab Nhập từ menu điều hướng

Trong phần Tệp cần nhập, nhấp vào nút Chọn tệp và chọn tệp SQL bạn đã xuất trước đó

Bỏ chọn hộp kiểm Nhập một phần, đảm bảo định dạng được đặt thành SQL và sau đó nhấp vào nút Bắt đầu. Việc nhập cơ sở dữ liệu bây giờ sẽ bắt đầu

Thời gian nhập này thay đổi tùy thuộc vào kích thước cơ sở dữ liệu của bạn. Bạn sẽ nhận được một thông báo thông báo cho bạn về việc nhập thành công khi quá trình nhập hoàn tất

Bước 6. Tải các tệp WordPress lên máy chủ mới của bạn

Bây giờ bạn đã chuẩn bị sẵn cơ sở dữ liệu mới và bạn đã cấu hình lại wp-config. php, đã đến lúc bắt đầu tải lên các tệp của trang web của bạn

Kết nối với máy chủ web mới của bạn bằng chương trình FTP của bạn và duyệt đến thư mục mà trang web của bạn sẽ được lưu trữ. Nếu đây là trang web chính hoặc duy nhất được cài đặt trên máy chủ web này thì việc tải tệp lên thư mục public_html là thư mục thông thường

Với thư mục từ xa được chọn, bạn có thể tải lên các tệp trang web của mình, hiện sẽ bao gồm phiên bản cập nhật của wp-config. php. Như với lần tải xuống trước đó, quá trình này có thể mất một chút thời gian

Không xóa các tệp này khỏi máy tính cục bộ của bạn sau khi quá trình tải lên hoàn tất. Chúng vẫn cần thiết cho đến khi các bước cuối cùng được hoàn thành

Bước 7. Xác định tên miền mới & Tìm kiếm/Thay thế tên miền cũ

Nếu bạn đang chuyển sang một tên miền mới/khác thì bạn nên đọc qua bước này, nếu không, bạn có thể bỏ qua bước này vì bạn không phải cập nhật trang web của mình để trỏ đến một tên miền khác

Một vấn đề mà mọi người dường như luôn gặp phải khi di chuyển trang web của họ là họ đã thêm liên kết đến các bài đăng khác trên trang web của họ hoặc chèn hình ảnh trực tiếp bằng cách trỏ đến một URL trên máy chủ, khiến những liên kết này bị hỏng khi chuyển sang một miền mới. Nếu bạn muốn nhanh chóng và dễ dàng tìm kiếm bất kỳ phiên bản nào của tên miền cũ của mình và thay thế bằng tên mới, chúng tôi khuyên bạn nên xem tập lệnh Tìm kiếm Thay thế DB trên github. Điều này sẽ cho phép bạn làm điều này một cách dễ dàng. Chỉ cần đảm bảo rằng bạn XÓA nó khi bạn hoàn tất (vì lý do bảo mật) và không đặt nó trong miền gốc của bạn, hãy tạo một thư mục tạm thời có tên ngẫu nhiên để lưu trữ tập lệnh

Thay đổi URL trang web. Bằng cách thực hiện tìm kiếm và thay thế tên miền cũ và thay thế bằng tên miền mới, bạn cũng sẽ thay đổi các giá trị site_url và url trang chủ trong cơ sở dữ liệu (Thay đổi URL của Trang web), điều này sẽ đảm bảo rằng khi bạn cố gắng đăng nhập vào trang web của mình trên

Bước 8. Lần chỉnh sửa cuối cùng

Bước này thực sự bao gồm hai bước nhỏ riêng biệt với (có khả năng) vài ngày giữa chúng

Đầu tiên – trước khi bạn có thể sử dụng trang web trên máy chủ mới của mình, bạn sẽ cần định cấu hình lại cài đặt DNS của miền của mình. Chúng sẽ được đặt để trỏ đến máy chủ cũ của bạn và bạn sẽ cần trỏ các bản ghi chính xác đến địa chỉ IP của máy chủ mới

Quá trình này sẽ phụ thuộc vào nơi bạn đã đăng ký tên miền của mình. Chi tiết về việc hoàn tất quy trình này quá đa dạng để thảo luận trong bài đăng này, nhưng công ty đăng ký tên miền của bạn sẽ có tất cả các chi tiết bạn cần để thực hiện thay đổi này

Các thay đổi DNS có thể mất tới 48 giờ để phổ biến đầy đủ. Tốt nhất bạn nên thực hiện việc này vào khoảng thời gian mà bạn mong đợi mức lưu lượng truy cập thấp hơn. Trong khoảng thời gian 48 giờ này, bạn nên tránh thực hiện bất kỳ thay đổi nào đối với trang web của mình vì bạn có thể đang thay đổi phiên bản cũ của trang web

Thứ hai – sau khi hết thời hạn 48 giờ, bây giờ bạn sẽ truy cập vào máy chủ lưu trữ web mới khi bạn truy cập trang web của mình. Tại thời điểm này, bạn có thể kết nối với máy chủ web cũ của mình để xóa các tệp và cơ sở dữ liệu. Bạn vẫn nên có một bản sao lưu cục bộ của các tệp này và xuất cơ sở dữ liệu, cùng với wp-config ban đầu. php trong trường hợp bạn cần quay lại quá trình di chuyển. Bạn nên giữ các tệp này trong một thời gian dài để đảm bảo an toàn


Như bạn có thể thấy, khi được chia thành các bước đơn giản ở trên, quá trình này không quá khó khăn. Tất cả những gì nó thực sự yêu cầu là bạn phải cẩn thận trong từng bước và cung cấp cho mình tùy chọn quay lại phiên bản gốc cho đến thời điểm cuối cùng có thể (trong trường hợp có bất kỳ sự cố nào)

Gần đây bạn đã di chuyển trang web WordPress của mình chưa?

Tôi có thể chuyển một trang WordPress sang một tên miền khác không?

Tin vui là có thể chuyển toàn bộ trang web sang một URL hoặc tên miền mới . Trong bài đăng này, chúng tôi sẽ hướng dẫn từng bước về cách di chuyển một trang web hoặc blog WordPress sang một tên miền mới.

Bạn có thể chuyển một trang web WordPress miễn phí sang một máy chủ khác không?

Có ba tùy chọn chính để di chuyển một trang web WordPress từ một nhà cung cấp dịch vụ lưu trữ sang một nhà cung cấp dịch vụ lưu trữ mới. Nhận máy chủ của bạn để làm điều đó cho bạn. Sử dụng plugin di chuyển WordPress . Về trường cũ và sử dụng SFTP/FTP.