Domain Redirects: How to Point One Domain at Another Properly
To point one domain at another properly, configure a redirect that handles both HTTP and HTTPS, preserves the requested path, and uses 301 for a permanent move or 302 for a temporary one. Choose registrar forwarding, DNS and server rules, or a hosted redirect service based on the control and reporting the move requires.
A domain redirect is simple only when the requirements are simple. Pointing example-old.com at example-new.com can involve DNS, certificates, path handling, status codes, and a decision about whether the old domain remains an active entry point.
The safest setup starts by choosing the layer that should answer the request, then testing more than the homepage. A redirect that works at the root but drops /pricing or query parameters is not finished.
The three ways to redirect a domain#
There are three common approaches. Registrar forwarding is convenient, DNS points the hostname to infrastructure that can answer the request, and a hosted redirect service handles the response and rules for you.
- •Registrar forwarding: fast to configure, but often limited in path and rule control.
- •DNS plus your server or edge layer: flexible, but you own certificates, routing, and operations.
- •Hosted redirects: central management and reporting, with provider configuration and account dependencies to manage.
Registrar forwarding: fast, free, and where it falls down#
Registrar forwarding is useful when the requirement is a basic domain-level move and the registrar supports the behavior you need. It can be a good first step for a parked or lightly used domain.
The limits appear when you need path preservation, custom rules, reliable HTTPS handling, analytics, or a controlled migration. Provider interfaces also differ, so verify the exact response rather than assuming a setting called forwarding behaves like a server-side redirect.
Preserving the path#
Path preservation means old.example.com/page reaches new.example.com/page, or an explicitly mapped equivalent. Without it, every deep link may arrive at the homepage, which is confusing for users and can undermine a carefully planned migration.
Test representative paths, including one with a query string. A recent example URL supplied for this campaign should be re-verified before publication; use the redirect checker to inspect the actual response chain rather than relying on a browser's final screen.
HTTPS on a redirected domain#
A visitor can request the old hostname over HTTPS even if every destination is elsewhere. The old hostname therefore needs valid certificate coverage and a response that can be reached securely before the redirect is returned.
Check both schemes, common host variants, and any certificate or DNS transition. A setup that succeeds only for http://old.example.com is incomplete if links, bookmarks, or search results use https://old.example.com.
301 versus 302#
Use a 301 when the old URL has moved permanently and a 302 when the move is temporary or still under test. The status code communicates intent to clients and crawlers; it is not a substitute for testing the destination and chain.
Avoid long chains. If old.example.com redirects to middle.example.com and then to new.example.com, every hop adds another place for a rule, certificate, or path mapping to fail. Where possible, point the old URL directly to its final destination.
Verifying that the redirect works#
Verify the root, a deep path, a path with a query string, HTTP, HTTPS, and any www or non-www variant you intend to support. Record the status code, Location header, number of hops, and final response. Repeat after DNS or certificate changes.
For a managed setup, the free redirect service can be the starting point. If the move is part of a larger migration, document the redirect inventory and keep ownership of the old domain and its DNS records until traffic has been checked.
Start Making 5x Faster Redirects with RedirHub
Get redirects in under 100 ms – with automatic HTTPS, analytics, and zero configuration.
Get Started FreeThe final checklist#
- Choose registrar, server, or hosted redirects based on the required control.
- Cover the old hostname over HTTPS and the variants you intend to support.
- Preserve paths and decide how query parameters should behave.
- Use 301 for permanent moves and 302 for temporary tests.
- Test the response chain and keep the old domain under control during the transition.
A domain redirect is ready when users reach the intended page from every supported entry point and you can explain exactly what the server returned along the way.
Frequently asked questions
A domain redirect sends a request for one domain or URL to another destination. It can be configured through a registrar, DNS and a web server, or a hosted redirect service, depending on how much control you need over paths, HTTPS, rules, and reporting.
Use the layer that matches the requirement. Registrar forwarding is quick for a simple domain move, while server or hosted redirects provide more control over paths, status codes, HTTPS, and ongoing changes.
The redirect may be configured only for the domain root instead of preserving the requested path. Test a deep URL and configure path forwarding so /page reaches the corresponding destination rather than being discarded.
Use 301 when the move is permanent and 302 when it is temporary or still being tested. Choose deliberately, because browsers and search engines can cache and interpret permanent redirects differently from temporary ones.
Yes. If people or crawlers can request the old domain over HTTPS, that hostname needs a valid certificate and a redirect response. Redirecting only HTTP leaves a common entry path broken or unsafe.
Test the root and representative deep paths over HTTP and HTTPS, inspect the status code and Location header, follow the chain, and confirm query parameters behave as intended. Repeat from more than one network when reliability matters.
Related Articles
View All Articles



