htaccess et dossier images

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


lewebmister
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 29 Jan 2004

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 passionné
WRInaute passionné
 
Messages: 2455
Inscription: 30 Aoû 2002

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 passionné
WRInaute passionné
 
Messages: 1063
Inscription: 6 Sep 2003

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 occasionnel
WRInaute occasionnel
 
Messages: 432
Inscription: 14 Nov 2003

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
Nouveau WRInaute
 
Messages: 8
Inscription: 2 Sep 2003

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 occasionnel
WRInaute occasionnel
 
Messages: 432
Inscription: 14 Nov 2003

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 passionné
WRInaute passionné
 
Messages: 1063
Inscription: 6 Sep 2003

Message le Jeu Jan 29, 2004 19:04

Oui, sur tout le site


lewebmister
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 29 Jan 2004

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 passionné
WRInaute passionné
 
Messages: 1063
Inscription: 6 Sep 2003

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
Nouveau WRInaute
 
Messages: 4
Inscription: 29 Jan 2004

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 passionné
WRInaute passionné
 
Messages: 1063
Inscription: 6 Sep 2003

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
Nouveau WRInaute
 
Messages: 4
Inscription: 29 Jan 2004

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: 62
Inscription: 7 Avr 2003

Message le Ven Mar 05, 2004 18:18

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


alkapote
WRInaute discret
WRInaute discret
 
Messages: 166
Inscription: 25 Nov 2003

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
Nouveau WRInaute
 
Messages: 25
Inscription: 10 Sep 2004

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

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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