Forces your Wordpress site to load on the domain registered in the WP admin.
As of April 2026, Force Domain Redirect is a WordPress 301 plugin with 200 active installations and a 4/5 rating from 4 reviews. It has been downloaded 6.7K+ times in total. Requires WordPress 3.0+ and PHP false+. Available on WordPress.org since 2014. Last updated 4 years ago — may have compatibility concerns. Top alternative: Redirection.
Redirects http://somedomain.tld to http://someotherdomain.tld
Assuming you have 2 or more domains in use for a single WordPress site. This plugin forces the use of only one no matter which is entered in the address bar.
If, for some reason, your host won’t automatically redirect from one domain to another, then this plugin will do it. It checks the URL used to access the site and does a 301 redirect if incorrect.
In theory htaccess should do this, but in my case it didn’t. Perhaps because I am using domain aliases (or CNAMEs) and I wanted to insure that the main one was always in use, even when accessed using old links.
| WordPress | 3.0+ requiredTested up to 5.8.13 |
| PHP | false+ required |
0.3 Compatibilty with WP5
Use HOME URL instead of SITE URL
0.2 Update to handle https
0.1 Initial version. Seems to do what\’s needed.
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.