Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Protection accès images externe mais pas en interne

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
laurentg25
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 22 Sep 2005
Messages: 201
Localisation: France, Paris

URL permanente de ce messagePosté 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 Wink


Dernière édition par laurentg25 le Jeu Jan 31, 2008 21:57; édité 1 fois
 
laurentg25 Visiter le site web du posteur
Ankyo-SG
WRInaute discret
WRInaute discret

Inscrit le: 12 Mar 2007
Messages: 78

URL permanente de ce messagePosté 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/
 
Ankyo-SG Visiter le site web du posteur
laurentg25
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 22 Sep 2005
Messages: 201
Localisation: France, Paris

URL permanente de ce messagePosté 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.
 
laurentg25 Visiter le site web du posteur
KOogar
WRInaute accro
WRInaute accro

Inscrit le: 16 Nov 2004
Messages: 2987
Localisation: Bangalore +4h30

URL permanente de ce messagePosté le : Jeu Jan 31, 2008 22:44    Sujet du message: Protection accès images externe mais pas en interne

tu peux mettre les images en dehors de la racine ou cacher les images dans des fichiers PHP

http://www.phpsources.org/article-07,05,19,KOo@-PHP-48.htm
 
KOogar Visiter le site web du posteur
pcamliti
WRInaute impliqué
WRInaute impliqué

Inscrit le: 09 Mar 2007
Messages: 467
Localisation: Marseille

URL permanente de ce messagePosté 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 Wink

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 ?
 
pcamliti Visiter le site web du posteur
KOogar
WRInaute accro
WRInaute accro

Inscrit le: 16 Nov 2004
Messages: 2987
Localisation: Bangalore +4h30

URL permanente de ce messagePosté 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.
 
KOogar Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort