htaccess et dossier images

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


lewebmister
Nouveau WRInaute
 
Messages: 4
Inscription: Jeu Jan 29, 2004 16:04

htaccess et dossier images

Message le Jeu Jan 29, 2004 16:12

je cherche le moyen d’empécher que le serveur apache ne liste mon dossier "images" de mon site losque l’on tape l’URL :


Code: Tout sélectionner
www.monsite.com/images/



mais qu’il soit toujours possible au pages de mon site d’accéder à ce répertoire pour que mes images s’affiche correctement ! 


Merci de m’aider

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Jeu Jan 29, 2004 16:16

crée un fichier index.html que tu mets -www.monsite.com/images/index.html :
il sera ouvert par défaut.


Remi L.
WRInaute accro
WRInaute accro
 
Messages: 1062
Inscription: Sam Sep 06, 2003 16:23

Message le Jeu Jan 29, 2004 16:46

Mettre
Code: Tout sélectionner
Options -Indexes
dans .htaccess


(interdit le listage de tous les sous-répertoires)

miko14
WRInaute impliqué
WRInaute impliqué
 
Messages: 432
Inscription: Ven Nov 14, 2003 14:25

Message le Jeu Jan 29, 2004 18:15

moi aussi ca m'interesse

par contre j'ai pas compris..

on créé un fichier htaccess, et puis on met ce ke t'as écrit :

Options -Indexes

c'est ça ??

et on le met où ? A la racine de tous les répertoires ??
ou bien à la racine du site ?
J'ai deja un fichier htaccess où dedans y'à les erreurs 404 et compagnie, puis-je rajouter l'options-indexes dedans ?

merci d'avance

bibilefou
Nouveau WRInaute
 
Messages: 6
Inscription: Mar Sep 02, 2003 17:46

Message le Jeu Jan 29, 2004 18:45

tu mets le htaccess dans le répertoire où tu veux empêcher le listing des fichiers.
Pour le option -indexes, tu mets cette ligne au début du fichier.

miko14
WRInaute impliqué
WRInaute impliqué
 
Messages: 432
Inscription: Ven Nov 14, 2003 14:25

Message le Jeu Jan 29, 2004 18:49

si je le met à la racine, ca fera pour tous le site, ca prendra en compte les sous-sous-repertoires aussi ?


Remi L.
WRInaute accro
WRInaute accro
 
Messages: 1062
Inscription: Sam Sep 06, 2003 16:23

Message le Jeu Jan 29, 2004 19:04

Oui, sur tout le site


lewebmister
Nouveau WRInaute
 
Messages: 4
Inscription: Jeu Jan 29, 2004 16:04

un p'tit peu plus Mr SVP :-)

Message le Jeu Jan 29, 2004 20:39

merci remi pour ta réponse ! j'ai mis le fichier htaccess dans mon dossier images et il n'est plus possible de lister le répertoire. super :-)

enfin ça marche chez mon hébergeur et pas sur mon serveur ??? :-/

mais ne serais t'il pas possible d'empècher que l'on puisse récupérer une images lorsque on connait l'URL.

par exemple :www.monsite.com/images/image1.gif

en fait je voudrais que mon rep image ne sois accessible que par les pages web du site

merci d'avance pour vos réponses


Remi L.
WRInaute accro
WRInaute accro
 
Messages: 1062
Inscription: Sam Sep 06, 2003 16:23

Message le Jeu Jan 29, 2004 23:47

Avec un peu de rewriting, tu auras un truc qui marchera dans 95% des cas:

Code: Tout sélectionner
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^-$
RewriteCond %{HTTP_REFERER} !\.mondomaine\.com$ [NC]
RewriteRule ^/images/.* - [F]


(Les navigateurs qui vident le referer passeront au travers.)


lewebmister
Nouveau WRInaute
 
Messages: 4
Inscription: Jeu Jan 29, 2004 16:04

Message le Ven Jan 30, 2004 9:48

pourrais tu me donner quelques explications pour que je puisse comprendre le code STP. J'ai jamais fait de rewritting et c'est pas evidant à saisir :?

merci


Remi L.
WRInaute accro
WRInaute accro
 
Messages: 1062
Inscription: Sam Sep 06, 2003 16:23

Message le Ven Jan 30, 2004 12:40

Traduction ligne à ligne en français:

Si le Referer n'est pas vide et
Si le Referer n'est pas "-" et
Si le Referer ne finit pas par "mondomaine.com",
Alors retourner un code 403 (=forbidden (=interdit))

Et n'oublie pas de démarrer le moteur avec une ligne avant tout ça:
RewriteEngine on
(Et tout ça va dans le .htaccess, of course)

Sinon, tu as de belles explications plus générales sur le Rewriting sur le site de WRI.


lewebmister
Nouveau WRInaute
 
Messages: 4
Inscription: Jeu Jan 29, 2004 16:04

Message le Ven Jan 30, 2004 13:24

ok :-) et si j'ai bien compris je dois donc mettre le fichier htaccess dans mon dossier "images" ?

lebel
WRInaute discret
WRInaute discret
 
Messages: 57
Inscription: Lun Avr 07, 2003 20:08

Message le Ven Mar 05, 2004 18:18

Le Options -Indexes, c'est excellent
rapide à mettre en place en plus
merci
:wink:


alkapote
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 166
Inscription: Mar Nov 25, 2003 21:42

Message le Dim Mar 07, 2004 0:18

Remi L. a écrit:Mettre
Code: Tout sélectionner
Options -Indexes
dans .htaccess


(interdit le listage de tous les sous-répertoires)


C'est génial cette méthode! Merci...

sebseb
Nouveau WRInaute
 
Messages: 25
Inscription: Ven Sep 10, 2004 8:32

Message le Jeu Sep 23, 2004 12:26

Salut,

Je viens de mettre en place ce système de protection des images.
J'avais pas mis la ligne avec REFERER vide.

Un de mes visiteurs sous Internet Explorer ne pouvait voir les images.
J'ai donc remis la ligne autorisant les REFERER vides

Remi L. a écrit:(Les navigateurs qui vident le referer passeront au travers.)


Je ne comprends pas pourquoi certains navigateurs vident le REFERER ?
Vous avez une explication ,c'est un problème de configuration du navigateur ?

@+
Seb

htaccess et dossier images

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