.htaccess sur mon dossier /images

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


Polux
Nouveau WRInaute
 
Messages: 19
Inscription: Sam Mai 22, 2004 22:46

.htaccess sur mon dossier /images

Message le Ven Jan 21, 2005 15:33

Bonjour,

Actuellement, quand on va sur www.monsite.com/images/, on arrive dans une page avec l'arborescence de toutes mes images et tous les sous-dossiers.
Je souhaiterais que les surfeurs ne puissent pas accéder à cette arborescence. Toutefois, comment bloquer cette page sans pour le moins bloquer le chargement des images sur mon sites.

J'ai essayé ça mais plus aucune image ne se charge sur mon site par la suite :P
Deny from All


Merci d'avance

plx


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

Message le Ven Jan 21, 2005 15:44

Dans ton .htaccess, un simple
Code: Tout sélectionner
Options -Indexes

Permet déjà d'éviter de lister tes répertoires

Ensuite, si tu veux aussi qu'un visiteur ne puisse accéder à une image (mais avec le "-Indexes", il faudra qu'il connaisse l'adresse de l'image en entier), essaye ceci:

Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monsite\.com$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monsite\.com/.*$ [NC]
ReWriteRule .*\.(gif|png|jpe?g)$ - [L,F]


Remarque: ça marchera pour toutes les images où qu'elles se trouvent sur ton site.


snakeface
WRInaute impliqué
WRInaute impliqué
 
Messages: 296
Inscription: Jeu Oct 09, 2003 14:25

Message le Ven Jan 21, 2005 17:19

Blini a écrit:Remarque: ça marchera pour toutes les images où qu'elles se trouvent sur ton site.


Je n'ai pas envie de developper ça mais tout dépend de ton repertoire.

Et je n'en dirais pas plus.


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

Message le Ven Jan 21, 2005 17:22

snakeface a écrit:Je n'ai pas envie de developper ça mais tout dépend de ton repertoire.
Et je n'en dirais pas plus.


8O C'est quoi ces phrases sibyllines ???


Polux
Nouveau WRInaute
 
Messages: 19
Inscription: Sam Mai 22, 2004 22:46

Message le Mer Jan 26, 2005 18:00

Blini a écrit:Dans ton .htaccess, un simple
Code: Tout sélectionner
Options -Indexes

Permet déjà d'éviter de lister tes répertoires

Ensuite, si tu veux aussi qu'un visiteur ne puisse accéder à une image (mais avec le "-Indexes", il faudra qu'il connaisse l'adresse de l'image en entier), essaye ceci:

Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monsite\.com$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monsite\.com/.*$ [NC]
ReWriteRule .*\.(gif|png|jpe?g)$ - [L,F]


Remarque: ça marchera pour toutes les images où qu'elles se trouvent sur ton site.


Hélas, j'ai essayé mais ça bloque toutes les images de mon site! Aucune image ne veut se télécharger sur mes pages! :(

snakeface a écrit:Je n'ai pas envie de developper ça mais tout dépend de ton repertoire.

Et je n'en dirais pas plus.

8O 8O


cdpdf
WRInaute passionné
WRInaute passionné
 
Messages: 938
Inscription: Mar Mar 11, 2003 21:37

Message le Mer Jan 26, 2005 18:13

alors tu met simplement un fichier index.html
avec
Code: Tout sélectionner
<script>history.go(-1);</script>


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