En una instal·lació del WordPress, fins i tot configurant una contrasenya segura a wp-admin, és possible que vulguem que ningú no pugui accedir a aquesta pàgina, encara que no coneguin la contrasenya, ja sigui per evitar exploits, piratejos o simplement per evitar que s'hi pugui accedir des d'altres IP que no siguin la teva.
Hi ha diferents mètodes per poder restringir l'accés a aquest directori:
-
Restringir l'accés mitjançant un fitxer .htaccess
Incloent unes quantes línies al teu fitxer .htaccess principal, és possible restringir quines IP tenen accés al directori. Si afegeixes el codi que comentem a continuació, amb la IP del teu terminal d'accés (PC des del qual accediràs a aquest apartat), bloquejaràs tots els accessos excepte el de la IP indicada:<Files wp-login.php> Order Deny,Allow Deny from all Require ip xxx.xxx.xxx.xxx </Files>Nota
Recorda que has de substituir xxx.xxx.xxx.xxx per la IP des de la qual accediràs.
És possible establir accessos addicionals afegint més línies amb el mateix contingut, Allow from xxx.xxx.xxx.xxx, si ho necessitesUn cop desats els canvis, cal crear un fitxer .htaccess al directori wp-admin, si aquest no existeix, i especificar el codi següent:
Order Deny,Allow Deny from all Require ip xxx.xxx.xxx.xxxUn cop fets aquests passos, hauran quedat bloquejats tots els accessos que no siguin de les IP especificades.
-
Restringir l'accés mitjançant connectors
És possible fer el bloqueig per IP o per usuari mitjançant connectors del WordPress, com ara WP Secure.
-
Restringir l'accés mitjançant .htaccess i .htpasswd
Un altre mètode addicional és fer el bloqueig mitjançant .htaccess i .htpasswd. Al nostre article es detalla com protegir directoris amb contrasenya amb .htpasswd, cosa que complementarà la restricció d'accés mitjançant .htaccess, que hem comentat abans, per poder protegir wp-admin.
Hi ha altres mètodes per poder restringir els accessos a wp-admin, però aquests solen ser els més emprats. Per descomptat, aquests mètodes es poden emprar per restringir l'accés a qualsevol dels directoris.