restreindre l'accès a un répertoire image ?

Toutes les questions et les aides qui concernent votre site en xHTML et le CSS
Avatar de l’utilisateur
Valbuena72
Tutomaker Avancé
Tutomaker Avancé
 
Messages: 227
Enregistré le: Dim Avr 06, 2008 2:58 pm

restreindre l'accès a un répertoire image ?

Messagepar Valbuena72 le Sam Juin 14, 2008 9:06 am

Bonjour a tous j'ai eu marre de l'autre site trop difficile a faire donc je m'attaque a un site pour moi
UnE galerie sous mon pseudo Valbuena72
bref
je voudrais bloquer le dossier images avec un .htaccess mais ça marche pas
http://forums.e3b.org/viewtopic.php?id=277 j'ai essaye ça il me dit error 500 (interne du serveur ) e

s'il vous pouivez me ddonnez le code pour le .htaccess

vous voyez je veux que quand le visteur arrive sur le dossier images je veux que ça marque
Vous n'avez pas accès a ce dossier
comprendo ?

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: restreindre l'accès a un répertoire ?

Messagepar Yoyo le Sam Juin 14, 2008 2:34 pm

Salut,

En fait, une solution serait de bloquer totalement ton dossier image avec un fichier .htaccess se trouvant dans ce repertoire d'images et pas à la racine de ton site:

Code: Tout sélectionner
deny from all


Mais tu vas vite voir que ca bloque vraiment tout l'accès dossier, c'est ce que tu cherches ou bien tu cherches à laisser passer ton site quand même ?


En deuxième solution (que je préfère), tu vas bloquer ton dossier image pour tout ceux qui sont externes à ton site sauf Google, si tu veux retrouver tes images dans google pour avoir des visiteurs.

Dans ce cas, par exemple pour tutomaker.com , j'ai un dossier images. Dans ce dossier, je vais mettre un fichier .htaccess comme précédemment et je vais y inscrire:

Code: Tout sélectionner
RewriteEngine On
RewriteCond 
%{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.tutomaker.com/.*$ [NC]
RewriteCond %{HTTP_USER_AGENT} !^Google
RewriteRule 
.*.(gif|jpg|jpeg|png)$ - [F]      


RewriteEngine On : Pour démarrer le module de réécriture
RewriteCond %{HTTP_REFERER} !^$ : Pour pouvoir afficher les images dans son dossier directement seulement
RewriteCond %{HTTP_REFERER} !^http://www.tutomaker.com/.*$ [NC] : Pour empêcher tout ceux qui ne sont pas à cette adresse, donc mon site.
RewriteCond %{HTTP_USER_AGENT} !^Google : Pour empêcher tous les robots qui sont différents de google.
RewriteRule .*\.(gif|jpg|jpeg|png)$ - [F] : Pour empêcher l'accès à l'image quand tu ne respectes pas les 3 conditions précédentes.

Normalement ça devrait aller, n'hésite pas à me dire ce que tu veux !

PS : Qu'as-tu essayé pour voir d'où viendrait ton autre erreur ?
Vive les tutomakers ;)

Avatar de l’utilisateur
Valbuena72
Tutomaker Avancé
Tutomaker Avancé
 
Messages: 227
Enregistré le: Dim Avr 06, 2008 2:58 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Valbuena72 le Sam Juin 14, 2008 8:39 pm

désolé de ne pas avoir répondu plus tôt je pensais recevoir l'email de notification du sujet bref
je te remercie j'essaye et ej répond a tes question après :)

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Yoyo le Sam Juin 14, 2008 10:35 pm

Et sinon t'avais essayé quoi ? :mrgreen:
Vive les tutomakers ;)

Avatar de l’utilisateur
Valbuena72
Tutomaker Avancé
Tutomaker Avancé
 
Messages: 227
Enregistré le: Dim Avr 06, 2008 2:58 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Valbuena72 le Dim Juin 15, 2008 6:47 am

Re,j'avais essayer :

Code: Tout sélectionner
AuthUserFile /home/omdream.e3b.org/html/.htpasswd
# définit le chemin d'accès absolu vers le fichier de mot de passe

AuthGroupFile /dev/null
# définit le chemin d'accès absolu vers le fichier de groupe
# ici il n'y en a pas.

AuthName "Accès protégé"
# défini le nom de l'authentification (ce qui apparait sur le navigateur)

AuthType Basic
# précise qu'il faut utiliser AuthUserFile pour l'authentification.    

puis le fichier .htpasswd :mrgreen:
voila j'ai pas eu le temps je te le fais

re,
j'ai essaye aucune erreur
mais j'ai besoin de toi pour savoir si tu peux accéder :
http://omdream.e3b.org/ au dossier images
le dossier se trouve: http://omdream.e3b.org/images/


le code que j'ai mis :
Code: Tout sélectionner
RewriteEngine On
RewriteCond 
%{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://omdream.e3b.org/.*$ [NC]
RewriteCond %{HTTP_USER_AGENT} !^Google
RewriteRule 
.*.(gif|jpg|jpeg|png)$ - [F]     


Après pour personnalise la page j'ai juste

a faire ça

ErrorDocument 403/403-nomdelapage.php :) c'est ça ?

exactement => je veux ça => http://www.lbb.org/cgi-bin/

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Yoyo le Dim Juin 15, 2008 9:04 am

Oui on peut, mais c'est quoi que tu veux faire en fait ? Si tu veux juste bloquer l'accès au répertoire pour qu'on ne voit pas les images, tu mets un fichier index.html vide est c'est bon, on ne saura plus lister le dossier image !

En fait, la secondaire technique que je t'ai dit, c'est pour éviter d'afficher les images hors de ton site ! Tu as mis quoi comme code, tu as bien adapté mon code à ton site j'espère ? 8)

Pour voir si ca marche, il faut par exemple afficher une image qui se trouve dans ce répertoire sur ce forum par exemple, voila j'en affiche une ci-dessous, si tu as bien configuré, on doit rien voir :

Image

Bon je la vois l'image :/ Tu as bien mis le code dans un nouveau .htaccess dans le dossier images ?

Pour la page avec le code 403, tu peux le faire avec ma première solution 2 messages avant, seulement le problème, c'est qu'aucun visiteur ne pourra afficher une seule image, même sur ton site !! Donc si tu veux pas dutout afficher les images sur ton site et que personne ne les trouve jamais jamais, ben tu mets la première solution

Code: Tout sélectionner
deny from all
Vive les tutomakers ;)

Avatar de l’utilisateur
Valbuena72
Tutomaker Avancé
Tutomaker Avancé
 
Messages: 227
Enregistré le: Dim Avr 06, 2008 2:58 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Valbuena72 le Dim Juin 15, 2008 10:47 am

re,

alors http://omdream.e3b.org/images/.htaccess clique la


elle s'affiche quand on veux affichez le htacces c'est exactement ce que je veux sauf que je veux que pour les dossier (comme images) tu comprend

le code que j'ai mis est :
Code: Tout sélectionner
RewriteEngine On
RewriteCond 
%{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://omdream.e3b.org/.*$ [NC]
RewriteCond %{HTTP_USER_AGENT} !^Google
RewriteRule 
.*.(gif|jpg|jpeg|png)$ - [F]   


ErrorDocument 403 http://omdream.e3b.org//403.html 

attend j'essaye avec le dernier code on va voir :)

Avatar de l’utilisateur
Valbuena72
Tutomaker Avancé
Tutomaker Avancé
 
Messages: 227
Enregistré le: Dim Avr 06, 2008 2:58 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Valbuena72 le Dim Juin 15, 2008 10:49 am

tu as raison le dernieer code est merdique fais chier :) c'est ça mais je veux que els images s'affichent :twisted:

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Yoyo le Dim Juin 15, 2008 11:20 am

Ben voila ca marche, l'image ne s'affiche pas ici, mais sur ton ftp bien. Tu mets un petit index.html a la racine si ce n'est fait, et voila ;)
Vive les tutomakers ;)

Avatar de l’utilisateur
Valbuena72
Tutomaker Avancé
Tutomaker Avancé
 
Messages: 227
Enregistré le: Dim Avr 06, 2008 2:58 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Valbuena72 le Dim Juin 15, 2008 11:23 am

Ou ça ça marche yoyo ? :|

tu sais quoi tu me donne juste le code et je met en place
car moi pas tout comprendre

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Yoyo le Dim Juin 15, 2008 11:26 am

Ben c'est fait , tu l'as mis non ? :bigboulay:
Vive les tutomakers ;)

Avatar de l’utilisateur
Valbuena72
Tutomaker Avancé
Tutomaker Avancé
 
Messages: 227
Enregistré le: Dim Avr 06, 2008 2:58 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Valbuena72 le Dim Juin 15, 2008 11:28 am

Ba non je l'ai enlever ? car chez moi ça marchait pas :bigboulay: je suis pome la :o

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Yoyo le Dim Juin 15, 2008 11:30 am

lol Mais pour voir si ça marche, faut à chaque fois enlever son cache ,c'est malin ça :p

T'as l'image en cache et tu verifies si elle est pas la ^^ . Tu fais un CTRL + F5 et ca efface ton cache, apres tu reviens et on voit que l'image ne s'affiche pas sur le forum, donc c'est bon ...

Tu vois cette image la ne s'affiche pas -> Image
Vive les tutomakers ;)

Avatar de l’utilisateur
Valbuena72
Tutomaker Avancé
Tutomaker Avancé
 
Messages: 227
Enregistré le: Dim Avr 06, 2008 2:58 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Valbuena72 le Dim Juin 15, 2008 11:49 am

je teste alors
tu vois on la voie :twisted:

Image

avecune autre :
Image*

je ferme ma geule
ce con de mozilla n'a pas voulu que suprrime le cache c'est pour fois j'ai reussi et ca marche you hou
ok nikel pou ça
maintenant je voudrais que une autre image apparaisent que je vais crée avec marquer Image hotlinq
Modifié en dernier par Valbuena72 le Dim Juin 15, 2008 11:52 am, modifié 1 fois.

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Yoyo le Dim Juin 15, 2008 11:51 am

bah non on les voit pas :p Fais un CTRL + F5 et recharge la page !! Moi j'ai firefox aussi, t'es sous cette daube d'internet explorer ?
Vive les tutomakers ;)

Avatar de l’utilisateur
Valbuena72
Tutomaker Avancé
Tutomaker Avancé
 
Messages: 227
Enregistré le: Dim Avr 06, 2008 2:58 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Valbuena72 le Dim Juin 15, 2008 11:53 am

j'ai édite mon petit yoyo
oh non j'utilise pas ie car la j'ai la nause :bigboulay: :boulay:

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Yoyo le Dim Juin 15, 2008 11:57 am

ben au lieu de [F] tu mets le chemin de ton image :)
Vive les tutomakers ;)

Avatar de l’utilisateur
Valbuena72
Tutomaker Avancé
Tutomaker Avancé
 
Messages: 227
Enregistré le: Dim Avr 06, 2008 2:58 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Valbuena72 le Dim Juin 15, 2008 12:01 pm

Ok génial ils vont bien se faire ch*** :mrgreen:

t'es génial yoyo :ange:


Euh je poste la ou j'ouvre un news sujet

quel script news avec gestion des comm simple d'utilisation si possible sans base de donne
as tu ça en magasin ?

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Yoyo le Dim Juin 15, 2008 12:23 pm

Non j'ai pas, je fais moi meme lol
Vive les tutomakers ;)

Mystik
Tutomaker Junior
Tutomaker Junior
 
Messages: 16
Enregistré le: Mer Oct 04, 2006 9:41 pm

Re: restreindre l'accès a un répertoire image ?

Messagepar Mystik le Dim Juin 15, 2008 12:43 pm



Suivante

Retourner vers xHTML / CSS

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invités