"Protect Admin Scripts" is disabled on multisite

Hello, my client recently purchased the plugin and we notice that “Protect Admin Scripts” is disabled. Is this intentional? We are on a mulitisite installation.

The “Protect Admin Scripts” option is disabled because the Apache’s mod_rewrite module is not available on your web server. This feature relies on that module to function properly, and without it, the option cannot be enabled. If the website is running on Apache and you have access to the server configuration, you can check if the module can be activated. Let me know if you need any further help.

Hey Garry, thanks for the response. The site is hosted on WP Engine and the server is nginx. Is there an alternative way in which we can accomplish this with your plugin? If not, we may need to consider a different plugin.

Since your site is running on nginx, it’s important to note that you cannot get this functionality, regardless of which plugin you use. Unlike Apache, nginx doesn’t support configuring script access through user defined files like .htaccess which are used in this case. This is a fundamental difference in how the two web servers are designed.

Because of this limitation, the “Protect Admin Scripts” feature, or similar one, isn’t possible to achieve on nginx. That said, WP Cerber still offers plenty of other powerful security features that work great in your setup.