Computer >> Máy Tính >  >> Kết nối mạng >> Internet

Cách thay đổi tên miền của trang web WordPress

Cách thay đổi tên miền của trang web WordPress

Tại một số điểm, bạn có thể phát hiện ra sự cần thiết phải thay đổi tên miền của trang web WordPress của mình. Có thể bạn đã tìm thấy một tên miền tốt hơn hoặc bạn đang sử dụng một miền tạm thời để thiết lập mọi thứ. Dù bằng cách nào, bạn sẽ cần thay đổi một số cài đặt bên trong cài đặt WordPress của mình để giúp quá trình chuyển đổi sang miền mới diễn ra suôn sẻ.

Nếu bạn cần di chuyển trang web của mình sang một máy chủ mới, vui lòng tham khảo hướng dẫn này để di chuyển mà không gặp phải thời gian chết.

Chuẩn bị bằng cách thu thập tất cả thông tin cần thiết

Trước khi thay đổi tên miền của mình, bạn sẽ cần có những thông tin sau để có thể truy cập ngay:

  • Thông tin đăng nhập quản trị viên WordPress của bạn. Đây là tên người dùng và mật khẩu được sử dụng để đăng nhập vào trang tổng quan WordPress.
  • Trình quản lý tệp của bạn hoặc bằng chứng xác thực đăng nhập cPanel.
  • Thông tin đăng nhập FTP của bạn.
  • Truy cập vào PHPmyAdmin thông qua bảng điều khiển của bạn.

Bạn cũng sẽ muốn tạo một bản sao lưu hoàn chỉnh cài đặt WordPress của mình.

Dưới đây là bốn tùy chọn để thay đổi tên miền WordPress của bạn, bắt đầu bằng phương pháp dễ nhất và kết thúc bằng hai tùy chọn chỉ nên được sử dụng nếu bạn không thể sử dụng hai tùy chọn đầu tiên.

1. Thay đổi tên miền thông qua bảng quản trị WordPress

Cách dễ nhất để thay đổi tên miền của bạn là đăng nhập vào tài khoản quản trị viên WordPress của bạn và điều hướng đến trang Cài đặt chung. Bạn sẽ thấy hai tùy chọn được gọi là “Địa chỉ WordPress (URL)” và “Địa chỉ trang web (URL).”

Thay đổi hai URL này thành tên miền mục tiêu của bạn. Trong hầu hết các trường hợp, hai URL này sẽ giống nhau, nhưng chúng sẽ khác nhau nếu bạn đang lưu trữ các tệp WordPress của mình trong một thư mục khác với miền được sử dụng để truy cập trang web. Nếu đúng như vậy, hãy đảm bảo bạn chỉnh sửa tùy chọn “Địa chỉ WordPress” để phản ánh thư mục chứa các tệp WordPress của bạn. URL "Địa chỉ trang web" là địa chỉ bạn muốn mọi người nhập vào để truy cập trang web của bạn.

Tùy chọn này sẽ hoạt động nếu bạn không gặp vấn đề gì khi truy cập trang tổng quan quản trị của mình. Nếu bạn không thể truy cập trang tổng quan quản trị của mình, tùy chọn tiếp theo sẽ hữu ích.

2. Chỉnh sửa cơ sở dữ liệu thông qua phpMyAdmin

Trước khi thực hiện bất kỳ thay đổi nào đối với cơ sở dữ liệu của bạn, hãy nhớ sao lưu nó trong cPanel hoặc bất kỳ bảng điều khiển nào bạn đang sử dụng.

Điều hướng đến phpMyAdmin và tìm cơ sở dữ liệu WordPress của bạn được liệt kê trong cột bên trái. Bấm vào tên cơ sở dữ liệu để chọn nó. Bạn sẽ thấy danh sách các bảng xuất hiện bên dưới tên cơ sở dữ liệu. Tìm bảng có tên “wp_options” và nhấp vào bảng đó. Có hai hàng bên trong bảng này mà bạn cần chỉnh sửa:“siteurl” và “home”. Đây sẽ là hai tùy chọn đầu tiên. Chỉnh sửa các giá trị này để phản ánh miền mục tiêu của bạn và bạn đã hoàn tất!

3. Chỉnh sửa tệp wp-config.php

Nếu hai tùy chọn đầu tiên không hoạt động, bạn có thể chỉnh sửa trực tiếp tệp “wp-config.php”. Bạn có thể chỉnh sửa tệp này bên trong trình quản lý tệp của mình hoặc bạn có thể tải tệp xuống để chỉnh sửa và tải lên thông qua ứng dụng khách FTP của mình.

Bạn muốn xác định hai dòng mã xác định URL tên miền của bạn. Chúng sẽ trông như thế này:

define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );

Thay thế cả hai trường hợp “example.com” bằng tên miền mục tiêu của bạn.

Tùy chọn này để thay đổi tên miền của bạn sẽ hoạt động nhưng nên được sử dụng như một phương sách cuối cùng. Khi bạn chỉnh sửa tệp “wp-config.php” của mình theo cách thủ công, về cơ bản, bạn đang khó mã hóa các giá trị trang web vào trang web của mình và sẽ không thể chỉnh sửa các giá trị đó từ trong cài đặt chung của bạn trong bảng điều khiển quản trị.

4. Chỉnh sửa tệp functions.php để cập nhật cơ sở dữ liệu

Tùy chọn này là một lệnh tạm thời và không nên được sử dụng như một giải pháp lâu dài. Chỉ sử dụng phương pháp này khi tất cả các tùy chọn khác không thành công và / hoặc trang web của bạn không thể truy cập thông qua giao diện người dùng.

Thêm hai dòng mã sau ngay sau dòng “”

update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );

Tải tệp đã chỉnh sửa lên trang web của bạn, sau đó đăng nhập vào trang quản trị một vài lần. Điều này sẽ kích hoạt cập nhật các tùy chọn của bạn trong cơ sở dữ liệu. Khi trang web của bạn hoạt động, bạn nên xóa hai dòng mã khỏi tệp functions.php. Cơ sở dữ liệu sẽ vẫn được cập nhật.

Nếu chủ đề WordPress của bạn không có tệp functions.php, bạn có thể tạo một tệp bằng cách gói hai dòng mã được liệt kê ở trên trong các thẻ php như sau:

<?php
 
update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );
 
?>

Đoạn mã trên có thể được lưu trong một tệp văn bản thuần túy có tên “functions.php” và được tải lên thư mục chính của chủ đề của bạn. Bạn sẽ muốn đăng nhập vào bảng điều khiển quản trị của mình một vài lần để kích hoạt lệnh và sau đó nhớ xóa tệp này sau khi cơ sở dữ liệu của bạn đã cập nhật các tùy chọn.

Sau khi thay đổi các giá trị thích hợp bằng cách sử dụng một trong các tùy chọn ở trên, tên miền cho trang web WordPress của bạn bây giờ sẽ được thay đổi.