The plugin very useful for companies (such as Alfa Romeo, Bosch, Biir, Siemens) and blogs who have different web-sites for not logged in visitors from different countries.
The plugin creates Settings page named Country Redirect in the WordPress's admin section where it is possible to point redirect for any country in the world.
When unauthorized visitor visits the frontend site, this visit will be redirected to URL matched the country he visits from with the WordPress default 302
status.
This plugin does not store any data.
Both desktop and mobile visitors should be determined correctly using three independent determining engines based on visitor's IP. Also added the whitelist IPs for Alexa, Bing, DuckDuck, Google, Yandex, loading speed services.
The plugin uses three independent 3rd party services for determine visitor's country by IP: First service is "Sypex Geo". It's free for using both commercial and non commercial purposes. More at https://sypexgeo.net/ru/faq/ Second service is "GeoLite2 Free". It's distributed under the Creative Commons Attribution-ShareAlike 4.0 International License. More at https://dev.maxmind.com/geoip/geoip2/geolite2/. This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com. Third service is "ip-api". This is online service and it's free for non commercial using only. By default, it switched off when the plugin activated. More at https://ip-api.com/
The using of plugin does not require of any special or programming skills.
Everybody who wants to improve the plugin or to suggest some features are welcomed.
This plugin is licensed under GNU General Public License v2 or later (https://www.gnu.org/licenses/gpl-2.0.html)
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.