Bonjour,
Je developpe sur ma machine perso unsite web php/mysql
Pour le tester j'utilise le serveur de free.
Pour masquer les données de connection contenu dans connect/connect.inc j'ai mis un fichier .htaccess dans le repertoirs connect qui contient " deny from all". Cela a pour effet d'empecher l'accés direct au repertoire via l'url mais pas l'utilisation du contenu par un require('connect.inc'). Donc à priori c'est ce que je veux.
Lorsque je fais la même chose dans un autre répertoire contenant des pages php, le serveur peut inclure ces pages et les utiliser, mais je ne peux pas les visualiser directement par l'url. Donc très bien aussi.
MAis lorsque je met ce .htaccess dans un autre répertoire où les fichiers sont appelés par des fonctions headers, accés impossible. Est ce que le problème vient de cette fonction header?
Comment la contourner pour être compatible avec un access deny from all ?
Configuration: xp pro
serveur free.fr