IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Empêcher l'accès d'autres sites à des images


Sujet :

Apache

  1. #1
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut Empêcher l'accès d'autres sites à des images
    Bonjour,
    j'ai un dossier image sur mon ftp, et les photos sont consultable directement sur mon site.
    Je voudrai savoir s'il est possible d'interdire l'acces a ces images pour un autre site.
    JE ne veux pas interdire la copie des images, juste interdire que l'on y accède d'un autre site.
    Si le site en question veut l'image il la prend mais ne viens pas empiété sur ma bande passante.

    Y a t'il un moyen de le faire?

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Par défaut
    C'est possible, il faut que tu cherche du coté des htaccess.

    A part ça je n'en sais pas plus.

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut
    Oui je suis tombé sur un forum qui en parlé, j'ai trouvé cela:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://www.siteweb.fr/.*$ [NC]
    RewriteRule .*\.(jpg|jpeg|gif|png|zip|rar|js|wba)$ http://www.siteweb.fr/vole.gif [R,NC]
    LE soucis c'est qu'il dise de mettre cela a la racine du site.
    Hors moi je ne veux pas bloquer toutes les images présentes sur mon site, mais juste celle contenu dans le dossier photoperso

    Je ne sais pas trop comment faire.
    Merci encore

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    il faut mettre le .htaccess dans le dossier 'photoperso'
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    Si tu veux protéger l'accès par htaccess, voici un bout de code utile
    Tu fais un fichier .htaccess :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #authentification
    AuthUserFile c:\Xamp\xampp\htdocs\ton\rep\.htpasswd 
    AuthName "Accès protégé"
    AuthType Basic
    <LIMIT GET POST>
    Require user ton_nom_de_user
    </LIMIT>
    la ligne AuthUserFile est le chemin du fichier contenant le log-in et password (.htpasswd) et qui part du disque.

    et un fichier .htpasswd:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ton_nom_de_user:ton_pass
    Voilà !
    Personne ne peut prendre son contenu maintenant ! A moins d'avoir le mot de passe...

    PS : le fichier .htpasswd, tu peux le nommer comme tu veux (ex: autorise.txt), il faut juste penser à bien mettre son nom dans le .htaccess (que lui tu ne peux pas renommer).

  6. #6
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Il ne veut pas interdire l'acces a un repertoire il veut juste empecher les images de s'afficher sur un domaine autre que celui de son site !

    un tuto bien réalisé pour ça :[CLICKAGE]
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  7. #7
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    OUILLE ! !!

    J'avais rien pigé!

    Faudra ajouter dans les régles : "lisez bien ce que demandent les visiteurs"

    Ca devrait être utile pour qu'ils aient une réponse correcte...

    Y'a des matins où on se demande à quoi on sera bon...

  8. #8
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Citation Envoyé par mathieugamin
    Y'a des matins où on se demande à quoi on sera bon...
    Ces matins la je me pose pas la question -> retour dodo looooool

    Ps : ne ps oublier le Tag 'RESOLU'
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 20
    Par défaut
    Bonjour,

    J'ai le même souci et suis prêt à utiliser ce type de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    SetEnvIfNoCase Referer "^http://www.mondomaine.net/" locally_linked=1
    SetEnvIfNoCase Referer "^http://www.mondomaine.net$" locally_linked=1
    SetEnvIfNoCase Referer "^$" locally_linked=1
    <FilesMatch "\.(gif|png|jpe?g)$">
    Order Allow,Deny
    Allow from env=locally_linked
    </FilesMatch>
    Ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?mondomaine\.net/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?mondomaine\.net/.*$ [NC]
    RewriteRule \.(gif|jpg|jpeg)$ - [F,L]>
    Mais avec cette solution, Google image, Yahoo image, etc. n'ont pas accès à mes images.

    Quel est donc le meilleur moyen d'autoriser les Google's (images.google.fr et autres pays) ainsi que les Yahoo (fr.search.yahoo.com et autres pays) à faire des liens vers mes images ?

    Merci d'avance,
    Eric

  10. #10
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    C'est expliqué dans le lien que j ai donné plus haut .....
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  11. #11
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut
    Merci a vous tous,

    J'ai mis le htaccess dans le dossier a protéger et ca marche.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 22/09/2014, 12h17
  2. Liste des sites avec images libres de droits
    Par SteelBox dans le forum Imagerie
    Réponses: 19
    Dernier message: 06/01/2011, 15h38
  3. Réponses: 1
    Dernier message: 05/02/2010, 03h57
  4. empécher l'accès à d'autres onglets
    Par tibs dans le forum MFC
    Réponses: 3
    Dernier message: 08/03/2006, 19h44
  5. Empêcher la mise en cache des images
    Par oranoutan dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 15/02/2006, 11h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo