Problème avec un fichier .htaccess

Bonjour,
Pour protéger en lecture un dossier dans un site web j’y ai mis un fichier .htaccess contenant une ligne unique :
Options -Indexes
En effet, le dossier n’est plus éditable avec un navigateur web, donc c’est ce que je voulais mais en même temps
le site est devenu inutilisable.
En effet dans un autre dossier, public j’y ai mis un fichier index.php contenant une seule instruction :
header(‘location : lien vers une page du dossier protégé par htaccess’) ;
J’ai une message d’erreur : Internal server error.
Donc je voulais savoir comment faire pour continuer à accéder à mes pages web tout en protégeant le dossier
en accès lecture.
Merci de votre aide

C’est résolu,
j’ai ajouté une directive AllowedOveride All dans mon fichier de configuration d’apache.