=== Advanced GEO Redirect === Contributors: Site Guarding Ltd. Tags: security, geo, geo block, geo redirect, geo security, geo ban, geolocation, block, attack, hack, hacker, hacking, protection, website security, malware, protect, spam, trackback, vulnerability, wp-admin, block country, ban, ban countries, ban country, blacklist Requires at least: 3.0 Tested up to: 5.8 Stable tag: 1.5.1 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html You can ban suspicious traffic from accessing your website or redirect visitors to a specific page. == Description == Define visitor's geolocation by IP automatically and redirect them to a specific page. Based on IP identification the Easy GEO Redirect plugin allows you send your visitors to specific landing pages, redirect them to different websites or just block them from accessing your site. With the use of the plugin, your foreign customers won’t have to choose the native language and currency manually, as they will be redirected to a proper page as soon as they open your website. Using the Easy GEO Redirect you’ll manage to redirect visitors to specific URLs, switch currency, switch store view e.t.c. With Easy GEO Redirect, you can choose either to make a redirect between websites or only within one website. In case you have several websites you can manage your traffic in a few mouse clicks. > With the plugin, you can set a redirect logic to any page on your website. **Main features:** * Block visitors from specific countries. * Redirect your visitors to specific URL * Redirect visitors from the home page * Redirect visitors to different websites WP GEO Redirect is the security plugin to limit access from unwanted counties or IP addresses. The plugin allows you to restrict access to the content of your website. You can enable or disable visitors from certain countries (parts of) the content. For example, your website's content is intended for a specific range of visitors, limited to certain countries so you can customize it. Or if you want to block access from the countries or IP addresses, which are characterized by hack attempts, spamming of your comments and so on, you can do it in a one click. Due to the fact that a huge popular attacks on the administrative panel site, using this plugin, you can prevent this problem. > You can easy filter front-end visitors and visitors who wants to login to Wordpress backend. **Main features:** * Ban visitors from the countries you don't want to see. * Ban IP addresses which are characterized by hack attempts, spamming and etc. * Ban visitors to your backend login page. * Ban IP addresses which are bruteforcing your passwords. * Allow list (whitelist) you can block whole country, but allow some IP addresses from this country * Graphs by blocked countries (last 24 hours, last 7 days, last 30 days) * It's easy to setup and free to use. * Country blocking * Spam protection * Country Block * GEO protection * Attack, vulnerability, malware, hack blocking * Free support. GEO plugin that allows you to block access to your site based on the visitor location while also keeping your site safe from malicious attacks. The plugin brings a smart and powerful protection methods named as "WP Zero-day Exploit Prevention" and "WP Metadata Exploit Protection". * In order to prevent hacking through the login form and XML-RPC by brute-force and the reverse-brute-force attacks, the number of login attempts will be limited per IP address even from the permitted countries. * Minimize server load against brute-force attacks: You can configure this plugin as a Must Use Plugins so that this plugin can be loaded prior to regular plugins. It can massively reduce the load on server. * Block badly-behaved bots and crawlers: A simple logic may help to reduce the number of rogue bots and crawlers scraping your site. * Cooperation with full spec security plugin: This plugin is lite enough to be able to cooperate with other full spec security plugin such as [Wordfence Security](https://wordpress.org/plugins/wordfence/ "Wordfence Security — WordPress Plugins"). * Logs: Validation logs for useful information to audit attack patterns can be manageable. == Installation == 1. Upload all the files to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress == Frequently Asked Questions == == Screenshots == 1. Front-end / backend protection page 2. Graphs and Logs 3. Visitor is blocked page == Frequently Asked Questions == = Does the site using this plugin comply with GDPR? = This plugin is designed based on the principle of "Privacy by design" so that you can compliantly run it to GDPR. As guarding against personal data breach, IP addresses in this plugin are encrypted and also can be anonymized by default. It also provides some functions not only to manually erase them but also to automatically remove them when those are exceeded a certain amount/time. = Does this plugin support multisite? = Yes. You can synchronize the settings with all the sites on the network when you activate on network and enable "**Network wide settings**" in "**Plugin settings**" section. = I still have access from blacklisted country. Does it work correctly? = Absolutely, YES. Sometimes, a WordFence Security user would report this type of claim when he/she found some accesses in its Live traffic view. But please don't worry. Before WordPress runs, WordFence cleverly filters out malicious requests to your site using auto_prepend_file directive to include PHP based Web Application Firewall. Then this plugin validates the rest of the requests that pass over Wordfence because those were not in WAF rules, especially you enables "**Prevent Zero-day Exploit**". It would also possibly be caused by the accuracy of country code in the geolocation databases. Actually, there is a case that a same IP address has different country code. For more detail, please refer to "[I still have access from blacklisted country.](https://iplocationblock.com/codex/i-still-have-access-from-blacklisted-country/ 'I still have access from blacklisted country. | IP Location Block')". = Does this plugin works well with caching? = The short answer is **YES**, especially for the purpose of security e.g. blocking malicious access both on the back-end and on the front-end. You can find the long answer and the compatibility list of cache plugins at "[Compatibility with cache plugins](https://iplocationblock.com/codex/compatibility-with-cache-plugins/ 'Compatibility with cache plugins | IP Location Block')".