you can change WordPress domain name by two easy ways.
change WordPress site url From WordPress dashboard
- WordPress dashboard>>general settings>> WordPress site Address & Site URL Replace with New domain.
- Then Theme & some installed files with Old domain May load perfectly. then Login to WordPress dashboard again.
- install better search replace plugin and replace the old domain with the new domain but carefully because you cannot revert back.
- Now your New website loads perfectly.
change WordPress site URL PHPMyAdmin or database
You may also change WordPress site URL from phpmyadmin. if you unable to login to WordPress dashboard.
Databse>>wp-options table>> site address first line>> change it to your new domain.
You can also change domain name wp-config.php
add this code above that’s al;l stop editing.
If you theme components not loading then add the below to your active theme function.php
or you can activate new and reactivate existing one can also helps to fix the problem.
define(‘WP_HOME’,’http://employmentnewsdaily.in’);
define(‘WP_SITEURL’,’http://employmentnewsdaily.in’);
and theme functions php
<?php
update_option(‘siteurl’,’http://example.com’);
update_option(‘home’,’http://example.com’);
?>
you have to remove it once it worked properly.
Troubleshooting redirect loops by .htaccess
WordPress URL Apache 301 redirection Rule
.htraccess looks like
http to https
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
RewriteRule ^(.*)$ https://yourdomain.com/$1 [R,L]
- NOTE: this cause redirect loops.
- replace with yourdomain.com.
- on previous website directory, Add a 301 redirect code in haccess
- simple code Redirect 301 / https://ur.com
- wildcard redirect
- Use Permalink finder Plugin wf wildcard redirection not works.
- Install better search replace Plugin: to change old URL to New URL In database:
- Remove w3total cache plugin define in wp-config.php
- more details on WordPress .
Change site Address In Webmaster Tools/console
Site>>Settings>>chagesite Address>> check for 301 redirection and apply changes.
is this really helpful or not.
Change WordPress URL & 301 Redirection Nginx
WP UR Change at cloud Server with Nginx
WordPress dashboard>>general settings>> WordPress site Address & Site URL
301
301 Redirection use in the same file
server {
listen 80;
server_name www.domain.comdomain.com;
return 301 http://NewDomain.Com$request_uri;
}
- internal links change with Better search replace plugin
really need to care when replacing DB
we cannot revert changes unless backup.
site change wordpress url
post content
UPDATE `2xpwp_posts` SET `post_content` = REPLACE(`post_content`, 'sarkariresultpro.in', 'sarkariresultz.in') WHERE `post_content` LIKE '%sarkariresultpro.in%' COLLATE utf8mb4_bin;
if there maybe a syntax errors manually type this ‘ incase of error
UPDATE `zx2wp_options` SET `post_content` = REPLACE(`post_content`, ‘test.sarkariresultpro.in’, ‘sarkariresultpro.in’) WHERE `post_content` LIKE ‘%test.sarkariresultpro.in%’ COLLATE utf8mb4_bin;
<td>2022</td>
UPDATE `2xpwp_posts` SET `post_content` = REPLACE(`post_content`, ‘<td>2022</td>’, ‘<td>2023</td>’) WHERE `post_content` LIKE ‘%<td>2022</td>%’ COLLATE utf8mb4_bin
UPDATE `2xpwp_posts` SET `post_content` = REPLACE(`post_content`, ‘%<h2>FAQs on’, ‘ ‘) WHERE `post_content` LIKE ‘%<h2>FAQs on’ COLLATE utf8mb4_bin
UPDATE `2xpwp_posts` SET `post_title` = REPLACE(`post_title`, ‘2022 ‘, ‘2023 ‘) WHERE `post_title` LIKE ‘%2021 %’ COLLATE utf8mb4_bin
UPDATE `wp_h738tjtp6a_posts` SET `post_content` = REPLACE(`post_content`, ‘2021’, ‘2022’) WHERE `post_content` LIKE ‘%2021%’ COLLATE utf8mb4_bin
UPDATE `2xpwp_posts` SET `post_content` = REPLACE(`post_content`, ‘2021’, ‘2022’) WHERE `post_content` LIKE ‘%2021%’ COLLATE utf8mb4_bin
post content
UPDATE `2xpwp_posts` SET `post_content` = REPLACE(`post_content`, ‘2022 ‘, ‘2023 ‘) WHERE `post_content` LIKE ‘%2022 %’ COLLATE utf8mb4_bin
no spaces
UPDATE `zx2wp_posts` SET `post_content` = REPLACE(`post_content`, ‘2022’, ‘2023’) WHERE `post_content` LIKE ‘%2022%’ COLLATE utf8mb4_bin;
post_title
UPDATE `2xpwp_posts` SET `post_title` = REPLACE(`post_title`, ‘2022 ‘, ‘2023 ‘) WHERE `post_title` LIKE ‘%2022 %’ COLLATE utf8mb4_bin
UPDATE `2xpwp_posts` SET `post_content` = REPLACE(`post_content`, ‘jobs 2022’, ‘jobs 2023 ‘) WHERE `post_content` LIKE ‘%jobs 2022%’ COLLATE utf8mb4_bin