Bài viết này hướng dẫn đổi tên miền cho trang WordPress, nếu bạn có nhu cầu đổi tên miền thì hãy theo dõi bài viết này nhé.
Sau khi mua tên miền mới, thì bạn làm theo các bước hướng dẫn đổi tên miền sau.
Bước 1. Thêm tên miền vào Cloudflare
Các bạn làm lại theo 2 bài viết này.
Bước 2. Cập nhật cấu hình Nginx
Cập nhật nội dung của tập tin /etc/nginx/conf.d/default.conf
trên CentOS 7.
server {
server_name tên-miền-mới.com;
root /usr/share/nginx/html;
location / {
root /usr/share/nginx/html;
index index.php index.html index.htm;
try_files $uri $uri/ /index.php?q=$uri&$args;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_connect_timeout 1000;
fastcgi_send_timeout 1000;
fastcgi_read_timeout 1000;
fastcgi_buffer_size 256k;
fastcgi_buffers 4 256k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
fastcgi_intercept_errors on;
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html/$fastcgi_script_name;
}
include /usr/share/nginx/html/nginx.conf;
}
Hoặc tập tin /etc/nginx/sites-available/default
trên Ubuntu.
server {
root /var/www/html;
# Add index.php to the list if you are using PHP
index index.php index.html index.htm index.nginx-debian.html;
server_name tên-miền-mới.com;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ /index.php?$args;
}
# pass PHP scripts to FastCGI server
#
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass unix:/run/php/php8.3-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
include /var/www/html/nginx.conf;
}
Bước 3. Cài đặt lại SSL
Chạy lệnh sau.
certbot --nginx
Bước 4. Cập nhật liên kết WordPress
Các bạn thêm 2 dòng sau vào tập tin wp-config.php
.
define( 'WP_HOME', 'https://tên-miền-mới.com' );
define( 'WP_SITEURL', 'https://tên-miền-mới.com' );
Bước 5. Reboot lại máy chủ
Sau khi hoàn thành, bạn chạy lệnh reboot
để khởi động lại máy chủ.
Bước 6. Cập nhật tên miền trong bài viết
Các bạn làm theo bài viết này.
- Thay đổi tên miền trong toàn bộ bài viết WordPress
- Better Search Replace – Tìm và thay thế dữ liệu trong WordPress
Bước 8. Chuyển hướng tên miền cũ qua tên miền mới
Tại Cloudflare, các bạn vào Rule → Page Rules, bấm vào Create Page Rule và làm như sau nhé.
Bước 9. Thay đổi địa chỉ trên Search Console
Đầu tiên, bạn thêm tên miền mới vào Google Search Console nhé.
Tiếp đó, bạn vào tên miền cũ, bấm vào Cài đặt → Thay đổi địa chỉ.
Chọn tên miền bạn vừa mới thêm rồi bấm Xác thực và cập nhật.
Bước 10. Đăng ký lại quảng cáo (nếu có)
Sau khi thay tên miền thì bạn cần đăng ký lại quảng cáo ví dụ như Google Adsense. Các bước đăng ký lại cũng tương tự đăng ký mới.
Vậy là đã hoàn thành. Chúc các bạn thành công!
Không có bình luận.