.htaccess et protection des images

 
hamhamchan
Nouveau WRInaute
 
Messages: 8
Inscription: Mer Fév 02, 2005 12:39

.htaccess et protection des images

Message le Mar Fév 08, 2005 15:37

Bonjour,

J'ai trouvé plein d'infos concerant la protection des images depuis un lien externe au site. J'ai donc mis dans mon htaccess :

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?escale-japon.com(/)?.*$ [NC]
RewriteRule .*.(gif|png|jpg|jpeg|pdf|doc|wav|bmp|avi|mpg|mpeg|mp3|zip|rar)$ http://www.escale-japon.com/graphisme/vol.jpe [R,NC]

Mais j'aimerais bien pouvoir définir des exceptions, soit en fonction du nom de l'image (par exemple, toutes les images dont le nom contient bann ou une liste d'images), sachant qu'elles ne sont pas toutes dans le même répertoire. Cela afin d'autoriser l'affichage de mes bannières.

Merci d'avance pour vos réponses,
Karine

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

hamhamchan
Nouveau WRInaute
 
Messages: 8
Inscription: Mer Fév 02, 2005 12:39

Message le Mer Fév 09, 2005 16:05

Personne ne sait ??! :(


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6346
Inscription: Lun Juil 05, 2004 14:30

Message le Mer Fév 09, 2005 16:09

tu autoriser google.com par exemple


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?escale-japon.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?google.com(/)?.*$ [NC]
RewriteRule .*.(gif|png|jpg|jpeg|pdf|doc|wav|bmp|avi|mpg|mpeg|mp3|zip|rar)$ http://www.escale-japon.com/graphisme/vol.jpe [R,NC]



tu comprend l'astuce? ;-)

hamhamchan
Nouveau WRInaute
 
Messages: 8
Inscription: Mer Fév 02, 2005 12:39

Message le Mer Fév 09, 2005 17:04

Oui, j'avais bien envisgé cette solution, mais j'ai peur d'oublier certains sites qui font des liens vers moi en appelant directement l'adresse de ma bannière. Et aussi, faire une mise à jour de mon htaccess à chaque nouveau partenariat, bof...


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6346
Inscription: Lun Juil 05, 2004 14:30

Message le Mer Fév 09, 2005 17:09

sinon il faudrai faire une liste d'interdiction

c'est ce que je cherche à faire mais je ne me suis pas encore suffisament posé la question pour chercher


si tu sai comment faire n'hésite pas à mettre la solution ici ;-)

hamhamchan
Nouveau WRInaute
 
Messages: 8
Inscription: Mer Fév 02, 2005 12:39

Message le Jeu Fév 10, 2005 10:46

Non, la liste d'interdictions, pas glop non plus... Je crois que je vais faire une liste de sites autorisés, de manière provisoire, avant de prendre le temps de réorganiser mes images en un répertoire "Bannières" et un répertoire "Autres"...


Blini
WRInaute passionné
WRInaute passionné
 
Messages: 506
Inscription: Lun Nov 29, 2004 9:59

Message le Jeu Fév 10, 2005 11:14

Sinon, autre solution:
- table SQL avec referers autorisés
- accès à tes images via un script php qui prend en param l'image demandée et:
1. vérifie que le referer est dans la table des referers autorisés
2. renvoie l'image demandée si ok
Peut-être ne pas tester le referer mais plutôt lui attribuer un ID qu'il doit passer en plus en param du PHP ?

pounk
WRInaute passionné
WRInaute passionné
 
Messages: 893
Inscription: Sam Fév 21, 2004 15:31

Message le Mer Avr 13, 2005 1:18

Ohax a écrit:sinon il faudrai faire une liste d'interdiction
c'est ce que je cherche à faire mais je ne me suis pas encore suffisament posé la question pour chercher
si tu sai comment faire n'hésite pas à mettre la solution ici ;-)


Je cherche aussi comment faire un liste d'interdiction et j'ai trouvé ce code
RewriteCond %{REMOTE_REFERER} ^http://www\.domaine\.com/.*$ [OR]
qui parait-il ralenti la navigation sur le site sur lequel il est mit en place, quelqu'un connait-il une autre solution

pounk
WRInaute passionné
WRInaute passionné
 
Messages: 893
Inscription: Sam Fév 21, 2004 15:31

Message le Jeu Avr 14, 2005 19:23

Order Allow,Deny
Allow from all
Deny from .site-xyz.com

n'y-t-il pas moyen de faire quelque chose avec ca ? je viens d'essayer pendant un bon bout de temps, sans succès, mais il est possible que j'oubli quelque chose


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6346
Inscription: Lun Juil 05, 2004 14:30

Message le Jeu Avr 14, 2005 19:35

pounk a écrit:Order Allow,Deny
Allow from all
Deny from .site-xyz.com

n'y-t-il pas moyen de faire quelque chose avec ca ? je viens d'essayer pendant un bon bout de temps, sans succès, mais il est possible que j'oubli quelque chose



et si tu fait

Code: Tout sélectionner
deny from domain.com


ça devrait marcher


sinon essaye

Code: Tout sélectionner
deny for domain.com

 

Modérateurs: HawkEye, WebRankInfo, fandecine

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

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