How to install?
Antivirus plugin installation
Uploading file to the server

To install the Antivirus аgent, go to the settings of the selected site on the Sites page.

Then in the site settings window, select the Antivirus module and make the following actions:

Select the type of installation php;
Download the file;


Upload downloaded file to the root of the site to the server, so that it is available on the Internet and specify the rights to read the file(minimum 0444).

In order to make sure the file works correctly, please go to where should be replaced with the domain name of your site. You should see a string of 32 characters long(for example: 9e22125a2ab28710bc3bccdde8a22ec2)

Availability check

If the file is successfully uploaded and available, click the "Confirm" button, so that the module has checked the presence of the file and started working.

If a "check mark" appears after checking, then the check was successful and the module started working. If the "check mark" did not appear, you should change the configuration of the web server.

Web server setting

If the file is uploaded but is not available at, it is possible that rewrite is enabled in the web server settings, in which case you need to specify exceptions for this file.

After changing configurations of the web server, it needs to be rebooted. If the configuration file is simply added, then the restart is optional.


For servers with Apache installed, just add the lines allowing direct access to these files to the root of the site (where your_agent_name.php is uploaded) to the file [b.alert-text .htaccess] and also to deny access to files starting from the point.

RewriteEngine on
# don't let httpd (http daemon) send files starting with a dot (.htaccess, .svn, .git, etc.)
RedirectMatch 403 /\..*$
# if this is required file, make direct call
RewriteCond %{REQUEST_URI} !/your_agent_name.php
# otherwise, send request to index.php file
RewriteRule . index.php

For servers with IIS installed, it's enough to add lines to the [b.alert-text web.config] file in the root of the site (where your_agent_name.php is uploaded), allowing access to these files directly, as well as denying access to files starting from the point.

  <rule name="Imported Rule 1" stopProcessing="true">
   <match url="^(.*)$" ignoreCase="true"/>
   <conditions logicalGrouping="MatchAll">
    <add input="{R:1}" pattern= "^(google4d68c1bd2\.html|your_agent_name\.php)" negate="true"/>
   <action type="Rewrite" url="index.php/{R:1}"/>

See WebTotem in action

Sign up for 14-day trial

* No credit card required

We use cookies to give you the best experience on our website.

By continuing to browse the site, you are agreeing to our use of cookies. — Privacy Policy