Sometimes you may want to redirect another domain to your site. For example, you might be changing domain name, and want all URLs on the old domain to redirect to the new one.
This is possible. However, it can be tricky. Let’s look at why.
When your browser makes a request to a site, the request is processed by whatever server is currently handling the domain.
If you have a new site, and have installed Redirection there, then the requests will still go to your old site, and your redirects won’t work
Solution 1 – install Redirection on the old site
This is the easiest, but requires the old site to remain.
- Install Redirection on the old site
- Use the Site Relocate feature to redirect all requests to your new site
Solution 2 – map the old domain to your new site
This uses DNS and server settings so that requests for your old domain go to the new site. It is more complicated.
- Modify the DNS for your old domain so that it points or maps to the same host as your new domain
- Modify your new server so that it can accept requests for your old domain
- Using Redirection you can use the Site Alias feature or can create a URL and server match
The first two parts are specific to your domain registrar and host provider and are not related to Redirection. You should contact the respective support services for help.
Is it possible to redirect an external site you don’t have control over?
No. This is not possible using Redirection or any other technique. You need control over a domain in order to redirect it.
Do I need to keep paying for the old domain?
Redirection keeps changing my redirects to ‘URL and server’ – why?
You are trying to create a redirect for a domain that is not the same as the one where Redirection is installed. Please read the above for how to make this work.