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é.

Hướng dẫn đổi tên miền cho trang WordPress

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.

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 RulePage 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 đặtThay đổ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!

5/5 (5 bình chọn)