ciao a tutti sto uscendo un po matto perchè non riesco a far funzionare htaccess premetto il server è in locale: io procedo cosi

creo con blocco note il file htaccess
codice:
AuthType Basic
AuthUserFile /htdocs/user/credenziali
AuthName "CARTELLA CON RESTRINZIONE"
required valid-user
poi cmd da esegui e arrivo nel percorso dove trovo htpasswd e con il comando
htpasswd -c credenziali matteo creo il file e l'account utente matteo.

ora nella cartella htdocs creo una cartella user e metto credenziali rinominato in .credenziali
nella cartella da proteggere cioè php il file htaccess rinominato in .htaccess.

ora digitando http://localhost/php dovrei trovarmi la finestra che mi chiede nome utente e password giusto?