boanro
Forum Replies Created
-
Thanks for the answers and for your very nice plugin.
I have already understood the causes of the problems.
The PREVENT HOTLINKING functionality did not work for me, because it turns out that the hosting uses OpenLiteSpeed in connection with Nginx. After I disabled the Nginx server to serve static files, the hotlinking started working. It’s fine with that.
Regarding the problem with BLACKLIST MANAGER and WP FILE ACCESS. The problem is that OpenLiteSpeed (unlike paid LiteSpeed) does not understand directives like:
<IfModule !mod_authz_core.c> Order allow, deny Allow from all Deny from x.x.x.x </IfModule> <IfModule mod_authz_core.c> <RequireAll> Require all granted Require not ip x.x.x.x </RequireAll> </IfModule>
OpenLiteSpeed only supports .htaccess for rewriting rules, and not for directives.
As far as I understand, it would be good to rewrite these directives so that rewrite rules are used instead, so that it works not only on paid LiteSpeed, but also on free OpenLiteSpeed.I tested a little and it seems that there are still some problems when the plugin works on a server with OpenLiteSpeed.
- The WP FILE ACCESS functionality does not work, which should prohibit access to files such as readme.html, license.txt and wp-config-sample.php
- The PREVENT HOTLINKING functionality does not work
- Blacklist manager by IP does not work
Another site running on Apache+Nginx does not have these problems.
I am also interested in whether there are any difficulties when working with the Litespeed Cache plugin