Tengo un sitio de WordPress, donde quiero restringir el acceso de los usuarios a ciertas URL (es decir, site.com/training/private y todas las URL que siguen a /private/) mediante el método .htacces
He utilizado el siguiente método
SetEnvIfNoCase Request_URI "^/private/" noauth
AuthType Basic
AuthName "Identify yourself"
AuthUserFile /pathto/.htpasswd
Require valid-user
Order Deny,Allow
Deny from all
Allow from env=noauth
Satisfy any
Esto no parece funcionar, ¿hay alguna solución para que este método funcione?