Possible ou pas ?

Résolu
Le_mazo Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   -  
 Pandetta -
Bonjour,

Je travaille sur un site tout ce qu'il y a de plus normal, je voudrai savoir quelque chose :

Dans ce site il y a une feuille de style .css
Dans cette feuille de style des urls d'images pour les background.
Avec Firebug ou équivalent, on peut visualiser le css.

J'ai la que j'ai un soucis !

Le fait de voir les images ( par exemple : www.monsite.fr/images/background1.jpg ) me gène énormément. Je voudrai donc savoir comment faire pour empêcher l'affichage de cette image.

J'ai essayer avec un "deny from all" dans le .htaccess mais le réel problème est que je connais pas le nom d'utilisateur apache.

Savez vous comment procéder ? Toute réponse dite intelligente ou pouvant m'aider à régler mon problème est bienvenu !

ps : le site est actuellement sur un wamp sur windows xp



7 réponses

Pierrecastor Messages postés 41491 Date d'inscription   Statut Modérateur Dernière intervention   4 149
 
Salut

Si tu veut enlever l'affichage du background, pourquoi ne pas supprimer la ligne dans ton CSS ?
0
Le_mazo Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   53
 
Je me suis peut être mal exprimé mais, je veux que mon background s'affiche correctement.
La contrainte que je veux mettre en place c'est que n'importe quel utilisateur ne puisse pas voir les images en passant par l'url.

comme dit au dessus par exemple : en passant par www.monsite.fr/images/background1.jpg je voudrai que ça affiche forbidden ou alors que ça redirige sur une page.


_________________________________________________________________
A tous c'est Le_mazo
0
Pierrecastor Messages postés 41491 Date d'inscription   Statut Modérateur Dernière intervention   4 149
 
Ha.

Je ne pense pas que cela sois possible, le navigateur à besoin de cette image pour l'affichage, tu ne peut donc pas la bloquer.
0
Le_mazo Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   53
 
oui, mais dis moi si je me trompe c'est bien l'utilisateur apache ( dont j'ignore le nom ) qui traite cette image non ?!
Donc je pourrais peut être faire un deny from all sauf pour apache ?
________________________________________________________________
A tous c'est Le_mazo
0
Pierrecastor Messages postés 41491 Date d'inscription   Statut Modérateur Dernière intervention   4 149
 
Non, c'est le moteur de ton navigateur.

Dans tout les cas, si tu affiche quelque chose sur le web, on pourra le récupérer. Au mieux, tu peut rendre ça plus complexe, mais ça restera possible.

Je te conseil de laisser ton image de fond telle quel est, quitte à lui ajouter un petit copyright en watermark.
0
Le_mazo Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   53
 
oui je sais que tout ce qui est visualiser est en fait un élément télécharger !
Mais je pensais pouvoir bloquer l'accès au dossier ou à la lecture direct du fichier.
0
Pierrecastor Messages postés 41491 Date d'inscription   Statut Modérateur Dernière intervention   4 149
 
Si tu le bloque, ça le bloquera aussi pour le navigateur.

Enfin, a ma connaissance.
0
vordano Messages postés 1685 Date d'inscription   Statut Membre Dernière intervention   316
 
je plussoi pierrecastor.
0
Le_mazo Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   53
 
Oui je suis au courant, ( ce serai dommage de faire Bac + 2 en Info pour ne pas le savoir )
Mais je parlais d'un blocage non pas de l'image mais d'y accéder directement avec l'url ce qui doit être possible ( par quel moyen après .... )
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
-neo- Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   13
 
Bonjour,

Ce que vous demandez est impossible, cela reviendrai à empêcher le navigateur d'afficher l'image dans le rendu..

si vous voulez absolument protéger vos images développez un site en Flash et dites adieu à la compatibilité
0
Le_mazo Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   53
 
Hier je me suis mal exprimer, je ne voulais pas bloqué mais restreindre l'acces.

mais je suis tourné sur d'autre solution je vous en informerai par la suite .

_________________________________________________________________
A tous c'est Le_mazo
0
vordano Messages postés 1685 Date d'inscription   Statut Membre Dernière intervention   316
 
ça serais cool d'avoir une solution (peut être que ça pourrais en dépanner quelques un)
0
Le_mazo Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   53
 
oui mais je vais toute les rassembler ensuite.
pour l'instant je poursuit mes recherche ;)
0
Arthur57530 Messages postés 264 Date d'inscription   Statut Membre Dernière intervention   8
 
Le truc c'est qu'à partir dumoment ou tu as un affichage en php html css tu ne peut pas bloquer l'accès à la ressource affichée. Mais avec javascript tu peux crypter les urls qui vont chercher les images c'est peut être une piste pour toi
0
-neo- Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   13
 
Mouais....
Cryptée ou pas FireBug liste toutes les requête HTTP demandées par la page (CSS, JS, img etc...) donc elle apparîtra non-cryptée
0
Arthur57530 Messages postés 264 Date d'inscription   Statut Membre Dernière intervention   8
 
ouai mais ça limite à ceux qui utilise firebug c'est déjà ça =P
0
Rostov
 
Le principe c'est que pour une image soit visible il faut que le client(internaute) la télécharge sur son ordinateur. Donc sans url pas d'image...
Il y a des scripts possibles pour empêcher de télécharger une image mais en javascript et l'utilisateur peut simplement désactiver le javascript pour la voir.

En clair impossible, tout ce que vous mettez sur internet est public, pour afficher une image ou n'importe quelle ressource il faut d'abord que Firefox/IE/etc... y accède par une url et la télécharge sur l'ordinateur de l'utilisateur.. sans ça pas de page internet.
0
Le_mazo Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   53
 
de toute manière ce que je voulais faire était d'établir des autorisation mais je confondais lecture et exécution.

Je pensai qu'en empêchant un utilisateur à ce balader dans l'arborescence ( ce qui a été fait), je pouvais peut être empêcher l'affichage direct d'un fichier. en faisant ça plus aucune image.


conclusion, on peut empêcher la navigation dans les dossier ( aussi bien coté système que de faire un index.php dans chaque dossier), empêcher l'affichage d'un fichier ou d'une image par une source extérieur au site ( une url sur un forum ) mais pas interdire l'affichage d'une image si le visiteur viens du même site que l'image.
0
Pandetta
 
Bin d'un autre côté avoir une image sur le serveur web pour ne pas l'afficher ça sert à quoi?
Autant ne pas mettre d'images et faire que du texte alors...
Internet = public...
Qui as dit que la technologie c'est plus de liberté? les vendeurs de cellulaires, la technologie c'est aussi l'asservissement volontaire, nous sommes classé, catégorisé, repérés par des tonnes et des tonnes d'octets(Go), tout ça à des fins de marchands de soupe ou pire: les BigBrother et autres représentants d'idéaux du panurgisme ou fascistes de tout bords.
Et qui qui met ces infos policées et répertoriées sur nos têtes: nous même grâce à Facebook, à une commande de pizza, un achat au supermarché, une photo sur un site internet, un message sur un blog pour le dernier nouveau au joues roses, un clic sur un bandeau de pub...Informel, méta-éthique, illégal(en vertu Informatique & Libertés loi 1978), dangereux et ce pour l'éternité.

P Por Pandetta
0