We use cookies
We use cookies to optimize our website. By continuing to browse the site, you agree to our use of cookies.
New design
Control panel
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Hotline
  • +38 (044) 392-74-33 Kiev
  • +38 (057) 728-39-00 Kharkiv
  • +38 (056) 794-38-31 Dnipro
  • +38 (032) 229-58-93 Lviv
  • +38 (048) 738-57-70 Odessa
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Kievstar
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Moscow

2.3.14. Protection from bots


Bot protection does not apply to static files, CNC and addresses with GET parameters.

Protection against bots allows you to restrict access to the site control panel or registration page for bots engaged in automatic registration and password guessing. This function is useful for sites that do not provide advanced protection against bots.

The mechanism of protection against bots allows you to increase the security of the site, protect the administrative part from automatic password guessing systems, and reduce the load created by bots during attacks on the site. For example, the recommended pages for which it is worth setting such protection: for Joomla! it is recommended to indicate /administrator/, for WordPress /wp-login.php and /xmlrpc.php etc. In the case of WordPress, it is highly recommended NOT to add bot protection for /wp-admin/.

Managing the settings of protection against bots is carried out in the section "Hosting My sites → Protection from bots»:

To protect your page from bots, do the following:

  1. On the tab “Settings»Click«Protect pages»:
  2. Select the appropriate settings for your case, list the pages that need to be protected (page addresses should start with / and point to real files and directories), and click "Save»:
    • «Application"- select the template by which the search for the part will be performed URL. Important! Protection against bots cannot be installed on the home page of the site.
      Available templates:
      • «URL starts on"- search pattern for the specified part URL, in which the search is performed by thebeginning URL.
      • «URL ends in"- search pattern for the specified part URL, in which the search is performed by ending URL.
      • «URL contains"- search pattern for the specified part URL, which searches for any match, regardless of placement in the URL.
    • «List of pages"- specify the list of parts URL... It should be specified depending on the selected template in the field “Application". Each address must start on a new line, while domain pointout not necessary.
    • «Protection method"- select the method used to organize protection on the page. Available methods:
      • «Captcha"- before entering the page, a standard ReCaptcha is displayed, after passing through which the page is displayed.
      • «Javascript validation"- a way of protection, which invisibly for the user performs the calculation of simple arithmetic problems in the browser using JavaScript. If JavaScript is disabled, an access error will be displayed and a request to enable JavaScript support.
      • «Calculating the amount »- a protection method in which a simple math problem is displayed and you need to specify the correct result to go to the page.
    • «Disable for User-Agent"- list separated by commas User-Agentfor which protection will not work. The field can be left blank.
  3. Wait approximately 10 minutes for the changes to take effect.
  4. Test the protection by opening protected pages in a browser.

On the tab “Reports»Displays a graph for the last month, where you can see how many successful visits to protected pages were and how many requests were blocked due to the fact that the protection was not passed.

Below the graph is a table with detailed information on each visit to the protected page:

  • «Date»- date and time of visit.
  • «IP»- the visitor's IP address.
  • «URL"- the address of the page to which the appeal was made.
  • «Verification passed"- a mark about whether the protection was successfully passed or not.