Thanks for the quick response. I was able to resolve my problem meanwhile. Yes it is related to the wp install directory. The plugin doesnt write the .htaccess correctly.
For example, if this directory is called “wp” and you want to rename your example.com/wp/wp-login.php to example.com/login.php
the plugin will write:
RewriteRule ^/wp/login.php(.*) /wp/wp-login.php$1 [L,QSA]
instead of
RewriteRule ^login.php(.*) /wp/wp-login.php$1 [L,QSA]
and that causes the problem.
Three other things:
1. Everytime you click SAVE, the plugin rewrites the .htaccess and erases the fixes you made, which is a nightmare if you dont make all modifications at once. But making all the modifications at once is another nightmare because the .htaccess file becomes extremely long and you may lose control when fixing. So I preferred to make only two modifications wp-login and wp-admin
2. The plugin doenst use its own area to write things in the .htaccess, but inserts them inside the initial WordPress config which may cause confusion to a beginner. If they decide to remove the plugin and clean the htaccess, they may erase the bottom part of the wordpress block by error.
You see something like this:
# BEGIN WordPress
blabla
#START – WP Hide & Security Enhancer
blabla
#END – WP Hide & Security Enhancer
blabla
# END WordPress
3. Finally one has to synchronize the two .htaccess in the directories: /www and /www/wp
PS I preferred to write here so that users with the same issue can have a temporary workaround until you fix that problem.