Interdire l acces aux pages via web

reseau0010 Messages postés 278 Statut Membre -  
 Arti-fice -
Bonjour,
j ai un site crée avec des pages avec des extensions php
pour facilite un peur la mise à jour j crée 2 fichier (head.php qui contient la tete et pied.php contient le menu et pied de page)
pour les pages existants index.php-activ.php .....
pour la structure d une de ces pages
////////////
<?php
include "head.php";
?>
<!-- ici le contenu de la page-->
<?php
include "pied.php";
?>
///////
ma question est comment interdire l affichage de head.php et pied.php via le web (lorsque un utilisateur fait www.site.com/head.php )mais en paralelle il resteront toujours exploités par le servreur.
et comment interdire l affichage du fichier style via le web

3 réponses

  1. bob390 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   9
     
    Tu crée un fichier nommé ".htaccess" à côté de tes autres fichiers, avec à l'intérieur :

    <Files pied.php>
    order allow,deny
    deny from all
    </Files>

    idem pour les autres fichiers à bloquer

    Voir : https://www.tuteurs.ens.fr/internet/web/htaccess.html#s6

    A+
    0
  2. reseau0010 Messages postés 278 Statut Membre 1
     
    bonjour j ai eu ce fichier , j ai ajouté ces lignes ça marche tres bien
    maintenant j ai des photos ex (img/img1.jpg) et elle sont exploités par le site via galerie en flash , comment interdire l acces aux fichier via url direct(www.site.com/img/img1.jpg) mais ils restent toujours exploités par le site
    ey si c possible comment faire ça pour le dossiers img pour que toujours les photos qui sont dedans seont inaccessible via l url direct

    merci beaucoup pour votre aide
    0
  3. Arti-fice
     
    Je ne suis pas sur dutout, mais essaie ça:
    Crée un .htaccess dans ton dossier img.
    Puis insère-y les lignes suivantes:

    <Files img1.jpg>
    order allow,deny
    deny from all
    </Files>


    (Code de Bob)
    0