Htaccess et protection des fichiés partagés !

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

holloway7
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: 21 Déc 2007

Htaccess et protection des fichiés partagés !

Message le Jeu Mar 13, 2008 14:52

Salut tout le monde;
Voila j'ai un petit souci , que je pose surtout aux specialists du htaccess ..
J'ai un code de protection de fichier via htaccess sur server le voici :

# interdit les liens extérieurs
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?VOTRE_DOMAINE\.COM/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|GIF|JPG|JPEG)$ - [F,L]

Ce que je veut c'est d'ajouter un autre site (autre domain) qui partage avec moi des fichiés. Donc comment ca serai le code exact htaccess ? Merci pour votre aide.


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Re: Htaccess et protection des fichiés partagés !

Message le Jeu Mar 13, 2008 15:22

Tu peux ajouter une condition (les RewriteCond sont liées par un AND si tu n'ajouter pas le flag OR) :
Code: Tout sélectionner
# interdit les liens extérieurs
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?UN_DOMAINE\.COM/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?AUTRE_DOMAINE\.COM/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|GIF|JPG|JPEG)$ - [F,L]

rikew
WRInaute impliqué
WRInaute impliqué
 
Messages: 735
Inscription: 19 Déc 2002

Message le Jeu Mar 13, 2008 16:08

Code: Tout sélectionner
RewriteCond %{HTTP_REFERER} !^http://(www\.)?(UN_DOMAINE|AUTRE_DOMAINE)\.COM/.*$ [NC]

holloway7
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: 21 Déc 2007

Message le Jeu Mar 13, 2008 17:57

OK c'est bon , j'ai utilisé le deuxieme merci pour vous deux.
Enfait j'ai pas compris ce que vous voulez dire Webmasterlamogere par : (les RewriteCond sont liées par un AND si tu n'ajouter pas le flag OR) ??


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Jeu Mar 13, 2008 18:28

holloway7 a écrit:OK c'est bon , j'ai utilisé le deuxieme merci pour vous deux.
Enfait j'ai pas compris ce que vous voulez dire Webmasterlamogere par : (les RewriteCond sont liées par un AND si tu n'ajouter pas le flag OR) ??

si tu mets plusieurs RewriteCond, chaque condition doit être valide pour que la RewriteRule soit appliquée (équivalent du "et logique"). Si tu veux mettre un "ou logique" entre deux RewriteCond il faut ajouter le flag OR entre crochet à la fin de la première condition : [OR] (ou si plusieurs flag [NC,OR])
tu as plus d'explication ici : http://www.apachefrance.com/Manuels/Apa ... ewriteCond

holloway7
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: 21 Déc 2007

Message le Jeu Mar 13, 2008 22:39

Parfait pote ,, merci encor une foi et bonne chance pour la suit ;)


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 2 invités