Réserver accès fichier à script php
Résolu/Fermé
A voir également:
- Réserver accès fichier à script php
- Fichier rar - Guide
- Script vidéo youtube - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
2 réponses
Solution correcte : placer ces fichiers en dehors du DOCUMENT_ROOT
Solution possible : placer un htaccess contenant
===============
Order deny,allow
Deny from all
===============
Si ces fichiers n'ont pas vocation d'être accessible par un navigateur Web, ils n'ont aucune raison d'être présents sous le dossier du DOCUMENT_ROOT.
Seulement, certains hébergeurs mutualisés ne proposent qu'un dossier étant le DOCUMENT_ROOT lui-même. Le .htaccess doit donc être utilisé. Là encore, il faut que l'hébergeur soit configuré pour prendre en compte les fichiers .htaccess
Solution possible : placer un htaccess contenant
===============
Order deny,allow
Deny from all
===============
Si ces fichiers n'ont pas vocation d'être accessible par un navigateur Web, ils n'ont aucune raison d'être présents sous le dossier du DOCUMENT_ROOT.
Seulement, certains hébergeurs mutualisés ne proposent qu'un dossier étant le DOCUMENT_ROOT lui-même. Le .htaccess doit donc être utilisé. Là encore, il faut que l'hébergeur soit configuré pour prendre en compte les fichiers .htaccess
Utilisateur anonyme
29 sept. 2009 à 12:53
29 sept. 2009 à 12:53
Merci
Pour l'instant l'hébergeur web c'est mon LAMP local lol
et je viens de m'apercevoir que le htaccess n'est pas activé -_- bon ba go dans les fichier de config..
mais test de htaccess ne risquaient pas de fonctionner...
pour mettre en dehors du document root, je préfère éviter pour les raisons que tu as cité, en fait c'est un petit framework que je suis en train de me faire..
bon je restart apache et je voi si ca marche ^^
edit :
htacces activé et apache restarté ^^
bon en fait fallait mettre ces lignes là (que j'avais déjà testé mais avec du htaccess inopérant ca risquai pas de marcher lol) :
Pour l'instant l'hébergeur web c'est mon LAMP local lol
et je viens de m'apercevoir que le htaccess n'est pas activé -_- bon ba go dans les fichier de config..
mais test de htaccess ne risquaient pas de fonctionner...
pour mettre en dehors du document root, je préfère éviter pour les raisons que tu as cité, en fait c'est un petit framework que je suis en train de me faire..
bon je restart apache et je voi si ca marche ^^
edit :
htacces activé et apache restarté ^^
bon en fait fallait mettre ces lignes là (que j'avais déjà testé mais avec du htaccess inopérant ca risquai pas de marcher lol) :
Order deny,allow Deny from all Allow from localhost