Aller au contenu

.htaccess pour bloquer tout sauf mon site.


moonwar

Sujets conseillés

Bonjour,

Pour bloquer l'accès des robos, aspirateurs et visiteurs externes a mon répertoire "musique", j'ai mis dedans un fichier .htaccess écrit comme suit:


DirectoryIndex /index.php

<Files musi*>
Order Allow, Deny
Deny from all
Allow from .monsite.com
</Files>

Je veux bloquer tout accès au répertoire "musique" que ce soit des bons ou mauvais robots sans pour autant bloquer mon script "lecteur Mp3" hebergé dans mon site "monsite.com".

Question: mon .htaccess est correcte ?

Merci pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Non, pour tout plein de raisons. Il serait temps d'aller lire la doc.

- Files "matche" sur le nom de fichier uniquement (basename), pas sur le chemin

- Allow "matche" sur l'adresse IP de celui qui se connecte

A priori ton "lecteur mp3" est chargé sur l'ordinateur du client, et c'est celui-ci qui va aller chercher le fichier. Donc il faut que tu acceptes toutes les adresses IP, et que tu trouves un autre moyen de ne pas donner accès aux fichiers en question.

Indice: il n'y a pas de méthode sûre à 100% qui puisse faire ce que tu veux.

Jacques.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...