| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
laurentg25 WRInaute occasionnel

Inscrit le: 22 Sep 2005 Messages: 201 Localisation: France, Paris
|
Posté le : Jeu Jan 31, 2008 20:42 Sujet du message: Protection accès images externe mais pas en interne |
|
|
Bonjour,
Voici mon problème.
J'ai un site avec des images, je souhaitais que les images ne soient pas accessible en adresse directe :
ex : http://www.monsite.com/images/photo1.jpg
J'ai donc mis un .htaccess dans le répertoire http://www.monsite.com/images/ :
| Code: |
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^.*\.jpg$ /foo [F] |
J'ai donc ce code qui me bloque bien l'accès aux images du répertoire mais je voudrais que via un script php la photo http://www.monsite.com/images/photo1.jpg soit bien ouvrable.
Comment s'y prendre pour que seul le script php est accès ?
Merci d'avance 
Dernière édition par laurentg25 le Jeu Jan 31, 2008 21:57; édité 1 fois |
|
| |
|
 |
Ankyo-SG WRInaute discret

Inscrit le: 12 Mar 2007 Messages: 78
|
Posté le : Jeu Jan 31, 2008 21:00 Sujet du message: Protection accès images externe mais pas en interne |
|
|
Bonsoir,
Moi j'utilise le code ci-dessous pour bloquer l'affichage de certaines de mes images
| Code: |
#--------------------------------------------------
### ON EVITE LE VOL D IMAGES, VIDEO, SON, FEUILLE DE STYLE, PDF ET ZIP
### LES VISITEURS DOIVENT PASSER PAR LE SITE.
#--------------------------------------------------
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://[-_a-z0-9.]*ton-site-sans-le-www\.net$ [NC]
RewriteCond %{HTTP_REFERER} !^http://[-_a-z0-9.]*ton-site-sans-le-www\.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://images\.google\..*$ [NC]
ReWriteRule .*\.(gif|png|jpg)$ - [F]
|
Si tu places ce code dans le dossier images principal de ton site, il va te bloquer toutes tes images depuis d'autres sites, les bannières les logos etc. il vaut mieux créer un autres répertoire et de placer dans celui-ci toutes les images à protégées.
Par exemple : http://www.monsite.com/images/images_protegees/ |
|
| |
|
 |
laurentg25 WRInaute occasionnel

Inscrit le: 22 Sep 2005 Messages: 201 Localisation: France, Paris
|
Posté le : Jeu Jan 31, 2008 21:17 Sujet du message: Protection accès images externe mais pas en interne |
|
|
Merci de ta réponse Ankyo-SG.
C'est pas tout à fait ca mon problème car ton script sert uniquement à éviter qu'un autre site affiche les images de ton site.
Je souhaite que les visiteurs ne puisse pas accéder aux images de mon site en tappant l'adresse directe (ce que j'ai réussi à faire) mais qu'un script d'affichage d'images, sur mon site, puisse lire ces images. |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2987 Localisation: Bangalore +4h30
|
|
| |
|
 |
pcamliti WRInaute impliqué

Inscrit le: 09 Mar 2007 Messages: 467 Localisation: Marseille
|
Posté le : Sam Fév 02, 2008 14:57 Sujet du message: Protection accès images externe mais pas en interne |
|
|
Merci KOogar pour le lien vers ton site dont les tutoriels sont clairs et en plus chui chez onli.e
Une question cependant la réécriture propose souvent du htm... est-ce meilleur pour le référencement ou est-ce une habitude pour l'ensemble des internautes ? |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2987 Localisation: Bangalore +4h30
|
Posté le : Sam Fév 02, 2008 17:00 Sujet du message: Protection accès images externe mais pas en interne |
|
|
| Les extentions .html sont utilisées en réécriture car ce sont des extentions familières pour tous les utilisateurs. |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|