{"id":2060,"date":"2026-05-03T13:10:01","date_gmt":"2026-05-03T10:10:01","guid":{"rendered":"https:\/\/allinonewpsettings.com\/blog\/?p=2060"},"modified":"2026-08-02T12:09:21","modified_gmt":"2026-08-02T12:09:21","slug":"how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress","status":"publish","type":"post","link":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/","title":{"rendered":"How to Redirect an Old Domain to a New Domain in WordPress"},"content":{"rendered":"<p>Pointing an old domain at a new server is not enough for a safe migration. The old hostname still needs valid TLS, and each useful URL should reach its equivalent resource rather than dumping every visitor on the new home page.<\/p>\n<p>Operate both domains through a measured transition, update business dependencies, and retain the old host until traffic and links have moved.<\/p>\n<div class=\"aiows-article-toc\" style=\"margin:28px 0;padding:20px 22px;border:1px solid #dcdcde;border-radius:12px;background:#fafafa;\">\n<strong style=\"display:block;margin-bottom:10px;font-size:18px;\">Table of contents<\/strong><\/p>\n<ol style=\"margin:0 0 0 20px;\">\n<li><a href=\"#definition\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">What it means<\/a><\/li>\n<li><a href=\"#example\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">A realistic WordPress example<\/a><\/li>\n<li><a href=\"#why\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Why it matters and when to use it<\/a><\/li>\n<li><a href=\"#beginner\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">A straightforward route for beginners<\/a><\/li>\n<li><a href=\"#advanced\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">The advanced route<\/a><\/li>\n<li><a href=\"#risks\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Risks, common mistakes, backup, and rollback<\/a><\/li>\n<li><a href=\"#aiows-module\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">How AIOWS helps: AIOWS Redirect Manager<\/a><\/li>\n<li><a href=\"#related\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Related AIOWS articles<\/a><\/li>\n<li><a href=\"#conclusion\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Conclusion and recommended route<\/a><\/li>\n<li><a href=\"#sources\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Official sources<\/a><\/li>\n<\/ol>\n<\/div>\n<h2 id=\"definition\" style=\"scroll-margin-top:96px;\">What it means<\/h2>\n<p>A domain migration redirect maps an old URL to the corresponding resource on a new hostname, normally with a permanent status. The old domain must continue resolving and serving HTTP and HTTPS long enough to deliver that response.<\/p>\n<p>URLs with no suitable replacement should return an honest 404 or 410 instead of an unrelated success page.<\/p>\n<h2 id=\"example\" style=\"scroll-margin-top:96px;\">A realistic WordPress example<\/h2>\n<p>A rebrand points the old DNS to the new host, but the old certificate has expired and a blanket rule sends every former product to the home page.<\/p>\n<p>Renewing TLS and replacing the host-wide dump with path-level mappings restores access and makes each redirect meaningful.<\/p>\n<h2 id=\"why\" style=\"scroll-margin-top:96px;\">Why it matters and when to use it<\/h2>\n<p>Correct mappings preserve bookmarks, inbound links, search signals, email links, downloads, and integrations. An expired old host fails before it can redirect, and irrelevant destinations resemble soft 404s.<\/p>\n<p>Use this approach for a permanent domain or brand change after the new site and its content are ready.<\/p>\n<h2 id=\"beginner\" style=\"scroll-margin-top:96px;\">A straightforward route for beginners<\/h2>\n<ol>\n<li>Keep control of the old DNS, hosting route, and certificate.<\/li>\n<li>Inventory important old URLs, languages, downloads, and integrations.<\/li>\n<li>Map each valuable URL to an equivalent new resource.<\/li>\n<li>Publish the new destinations before enabling permanent redirects.<\/li>\n<li>Update internal links, sitemaps, email templates, and callbacks.<\/li>\n<li>Test representative old URLs over both HTTP and HTTPS.<\/li>\n<\/ol>\n<h2 id=\"advanced\" style=\"scroll-margin-top:96px;\">The advanced route<\/h2>\n<p>Review query policy, language alignment, APIs, payment and OAuth callbacks, webhooks, downloads, robots, analytics, and monitoring. Ensure each source reaches the equivalent final content in one intended hop.<\/p>\n<p>Track residual traffic, crawl errors, inbound links, and search adoption. Keep ownership, renewal, and monitoring on the old domain for the full retention period and protect wildcard host handling from open redirects.<\/p>\n<h2 id=\"risks\" style=\"scroll-margin-top:96px;\">Risks, common mistakes, backup, and rollback<\/h2>\n<p>Home-page dumping hides missing mappings, expired TLS blocks the redirect, and retiring the old domain early removes recovery and breaks forgotten dependencies. A broad host rule can also accept names the service does not own.<\/p>\n<p>Export DNS, certificate, host, and redirect settings. If mappings or business flows fail, restore the previous old-domain service while correcting the destination inventory.<\/p>\n<section aria-labelledby=\"aiows-module\" class=\"aiows-blog-cta\" style=\"margin:38px 0;padding:28px;border:1px solid #cddcff;border-radius:16px;background:#f6f9ff;\">\n<p style=\"margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:.05em;color:#1746a2;\">How AIOWS helps:<\/p>\n<h2 id=\"aiows-module\" style=\"margin:0 0 14px;scroll-margin-top:96px;\">AIOWS Redirect Manager<\/h2>\n<p>AIOWS Redirect Manager can manage WordPress-side mappings from verified old-domain paths to their destinations when requests reach the application. It can implement the supported application-level path mappings for a domain migration.<\/p>\n<p>Build and test destination content first, then create direct mappings for the valuable old paths. Verify raw responses without an administrator cookie and keep language and query behavior explicit.<\/p>\n<p>Redirect Manager cannot renew the old certificate, retain DNS ownership, or update external callbacks and inbound links. Those dependencies remain part of the wider migration.<\/p>\n<p style=\"margin-bottom:0;\"><a href=\"https:\/\/allinonewpsettings.com\/features\/redirect-manager\" rel=\"noopener noreferrer\" style=\"display:inline-block;padding:11px 17px;margin:6px 8px 0 0;border-radius:8px;background:#1557ff;color:#fff;text-decoration:none;font-weight:700;\" target=\"_blank\">Explore AIOWS Redirect Manager<\/a><a href=\"https:\/\/allinonewpsettings.com\/pricing\" rel=\"noopener noreferrer\" style=\"display:inline-block;padding:10px 16px;margin:6px 8px 0 0;border:1px solid #1557ff;border-radius:8px;color:#1557ff;text-decoration:none;font-weight:700;background:#fff;\" target=\"_blank\">Compare AIOWS plans<\/a><\/p>\n<\/section>\n<h2 id=\"related\" style=\"scroll-margin-top:96px;\">Related AIOWS articles<\/h2>\n<ul>\n<li><a href=\"https:\/\/allinonewpsettings.com\/blog\/how-to-find-and-fix-redirect-chains-in-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Find and Fix Redirect Chains in WordPress<\/a><\/li>\n<li><a href=\"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-wordpress-slug-after-changing-a-url\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Redirect an Old WordPress Slug After Changing a URL<\/a><\/li>\n<li><a href=\"https:\/\/allinonewpsettings.com\/blog\/should-deleted-wordpress-pages-return-404-410-or-redirect\/\" target=\"_blank\" rel=\"noopener noreferrer\">Should Deleted WordPress Pages Return 404, 410 or Redirect?<\/a><\/li>\n<\/ul>\n<h2 id=\"conclusion\" style=\"scroll-margin-top:96px;\">Conclusion and recommended route<\/h2>\n<p>Keep both domains operational during the transition, map equivalent resources rather than merely hostnames, and update every known producer of old URLs. Retire compatibility only after traffic, search, and business dependencies have moved.<\/p>\n<h2 id=\"sources\" style=\"scroll-margin-top:96px;\">Official sources<\/h2>\n<ul class=\"aiows-article-sources\">\n<li><a href=\"https:\/\/developers.google.com\/search\/docs\/crawling-indexing\/301-redirects\" target=\"_blank\" rel=\"noopener noreferrer\">Google Search redirect guidance<\/a><\/li>\n<li><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_safe_redirect\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress wp_safe_redirect reference<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Keep the old domain operational with valid TLS, map old URLs to equivalent new resources, update dependencies, monitor adoption, and retire it only when safe.<\/p>\n","protected":false},"author":1,"featured_media":7746,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[140],"tags":[],"class_list":["post-2060","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-redirect-manager"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Redirect an Old Domain to a New Domain in WordPress<\/title>\n<meta name=\"description\" content=\"Redirect an old WordPress domain to a new domain. Check the relevant WordPress layer, avoid common mistakes, verify the result, and keep a tested rollback.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Redirect an Old Domain to a New Domain in WordPress\" \/>\n<meta property=\"og:description\" content=\"Redirect an old WordPress domain to a new domain. Check the relevant WordPress layer, avoid common mistakes, verify the result, and keep a tested rollback.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"All in One WP Settings\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-03T10:10:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-02T12:09:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress-en.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"All in One WP Settings\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"All in One WP Settings\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/\"},\"author\":{\"name\":\"All in One WP Settings\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/person\\\/daa924a7f9a0d0fbe18ea77286693c57\"},\"headline\":\"How to Redirect an Old Domain to a New Domain in WordPress\",\"datePublished\":\"2026-05-03T10:10:01+00:00\",\"dateModified\":\"2026-08-02T12:09:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/\"},\"wordCount\":642,\"publisher\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress-en.webp\",\"articleSection\":[\"Redirect Manager\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/\",\"name\":\"How to Redirect an Old Domain to a New Domain in WordPress\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress-en.webp\",\"datePublished\":\"2026-05-03T10:10:01+00:00\",\"dateModified\":\"2026-08-02T12:09:21+00:00\",\"description\":\"Redirect an old WordPress domain to a new domain. Check the relevant WordPress layer, avoid common mistakes, verify the result, and keep a tested rollback.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/#primaryimage\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress-en.webp\",\"contentUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress-en.webp\",\"width\":1440,\"height\":720,\"caption\":\"How to Redirect an Old Domain to a New Domain in WordPress\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Redirect an Old Domain to a New Domain in WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/\",\"name\":\"All in One WP Settings\",\"description\":\"Fewer plugins. Faster WordPress.\",\"publisher\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#organization\",\"name\":\"All in One WP Settings\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/aiows-logo.png\",\"contentUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/aiows-logo.png\",\"width\":772,\"height\":250,\"caption\":\"All in One WP Settings\"},\"image\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/person\\\/daa924a7f9a0d0fbe18ea77286693c57\",\"name\":\"All in One WP Settings\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/aiows-avatar\\\/user-1.jpg\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/aiows-avatar\\\/user-1.jpg\",\"contentUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/aiows-avatar\\\/user-1.jpg\",\"caption\":\"All in One WP Settings\"},\"sameAs\":[\"https:\\\/\\\/allinonewpsettings.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Redirect an Old Domain to a New Domain in WordPress","description":"Redirect an old WordPress domain to a new domain. Check the relevant WordPress layer, avoid common mistakes, verify the result, and keep a tested rollback.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"How to Redirect an Old Domain to a New Domain in WordPress","og_description":"Redirect an old WordPress domain to a new domain. Check the relevant WordPress layer, avoid common mistakes, verify the result, and keep a tested rollback.","og_url":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/","og_site_name":"All in One WP Settings","article_published_time":"2026-05-03T10:10:01+00:00","article_modified_time":"2026-08-02T12:09:21+00:00","og_image":[{"width":1440,"height":720,"url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress-en.webp","type":"image\/webp"}],"author":"All in One WP Settings","twitter_card":"summary_large_image","twitter_misc":{"Written by":"All in One WP Settings","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/#article","isPartOf":{"@id":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/"},"author":{"name":"All in One WP Settings","@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/person\/daa924a7f9a0d0fbe18ea77286693c57"},"headline":"How to Redirect an Old Domain to a New Domain in WordPress","datePublished":"2026-05-03T10:10:01+00:00","dateModified":"2026-08-02T12:09:21+00:00","mainEntityOfPage":{"@id":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/"},"wordCount":642,"publisher":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#organization"},"image":{"@id":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress-en.webp","articleSection":["Redirect Manager"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/","url":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/","name":"How to Redirect an Old Domain to a New Domain in WordPress","isPartOf":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress-en.webp","datePublished":"2026-05-03T10:10:01+00:00","dateModified":"2026-08-02T12:09:21+00:00","description":"Redirect an old WordPress domain to a new domain. Check the relevant WordPress layer, avoid common mistakes, verify the result, and keep a tested rollback.","breadcrumb":{"@id":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/#primaryimage","url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress-en.webp","contentUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress-en.webp","width":1440,"height":720,"caption":"How to Redirect an Old Domain to a New Domain in WordPress"},{"@type":"BreadcrumbList","@id":"https:\/\/allinonewpsettings.com\/blog\/how-to-redirect-an-old-domain-to-a-new-domain-in-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/allinonewpsettings.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Redirect an Old Domain to a New Domain in WordPress"}]},{"@type":"WebSite","@id":"https:\/\/allinonewpsettings.com\/blog\/#website","url":"https:\/\/allinonewpsettings.com\/blog\/","name":"All in One WP Settings","description":"Fewer plugins. Faster WordPress.","publisher":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/allinonewpsettings.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/allinonewpsettings.com\/blog\/#organization","name":"All in One WP Settings","url":"https:\/\/allinonewpsettings.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/07\/aiows-logo.png","contentUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/07\/aiows-logo.png","width":772,"height":250,"caption":"All in One WP Settings"},"image":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/person\/daa924a7f9a0d0fbe18ea77286693c57","name":"All in One WP Settings","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/aiows-avatar\/user-1.jpg","url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/aiows-avatar\/user-1.jpg","contentUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/aiows-avatar\/user-1.jpg","caption":"All in One WP Settings"},"sameAs":["https:\/\/allinonewpsettings.com\/blog"]}]}},"lang":"en","translations":{"en":2060,"de":2061,"tr":2062},"pll_sync_post":{},"_links":{"self":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/posts\/2060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/comments?post=2060"}],"version-history":[{"count":0,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/posts\/2060\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/media\/7746"}],"wp:attachment":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/media?parent=2060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/categories?post=2060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/tags?post=2060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}