Empêcher le linkage d'image [htaccess]

Empêcher le linkage d'image [htaccess] - HTML/CSS - Programmation

Marsh Posté le 22-02-2003 à 15:33:10    

Kikoo all ^^
 
Vala, un pote m'a filé un code pour empêcher qu'un autre serveur link les images de mon site, vala le code :
 
RewriteEngine on  
RewriteCond %{HTTP_REFERER} !^(Link: http://www.<nom de domaine>\.com/.*)http://www\.<nom de domaine>\.com/.* [NC]  
RewriteCond %{HTTP_REFERER} !^(Link: http://<nom de domaine>\.com/.*)http://<nom de domaine>\.com/.* [NC]  
RewriteRule .*\.gif|jpg|$ (Link: http://www.<nom de domaine>.com/site/naon.jpg)http://www.<nom de domaine>.com/<image de remplacement> [R]  
 
Options +FollowSymLinks

 
Seulement voila, j'ai deux problèmes, le premier, c'est que je ne dispose pas d'un nom de domaine, mon site n'est accessible uniquement par un sous domaine (http://www.zeldaboss.firstream.net/), et j'ai essayé et ca marche po :( (fait l'effet d'un deny from all)
 
Le second, c'est que dans le repertoire images, (la où sont stocké les images que j'aimerais proteger), il y a le dossier bannieres et le dossier design, et ceux la, il ne faut pas que je les protèges, il n'y aurait pas une directive htaccess qui dirait "proteger tout sauf repertoire design et bannieres" ?
 
Voila, en vous remerciant d'avance :)
 
:D


Message édité par Zelda-Boss le 22-02-2003 à 15:34:47

---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 22-02-2003 à 15:33:10   

Reply

Marsh Posté le 23-02-2003 à 12:45:19    

siouplait :) personne connait ce code ?
 
:D


Message édité par Zelda-Boss le 23-02-2003 à 12:46:00

---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 23-02-2003 à 23:59:06    

Ben disons que j'ai pas vu d'endroits où ils parlaient de sous domaines :)
 
:D


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 24-02-2003 à 00:38:32    

ton hebergeur ne permet peut etre pas que tu fasses ces regles. (la config d'apache permet de dire quels "options" sont overridables dans les .htaccess)
 
et puis arrete de perdre ton temps avec des conneries pareilles, si quelqu'un veut pomper tes images, il le fera, que tu aies cette règle ou pas.

Reply

Marsh Posté le 24-02-2003 à 01:08:44    

The real moins moins => Oui, il a raison, j'ai un pote qui s'est vu fermer son compte jusqu'à la fin du mois car il a eu trop de hits, et ca venait de la. en tout cas, avec cette regle, impossible de chouraver les images, c'est niquel ^^.
 
 
Seulement le prob trop chiant, c'est celui que j'ai un sous domaine, donc bon...
 
:D


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 24-02-2003 à 03:57:03    

Zelda-Boss a écrit :

The real moins moins => Oui, il a raison, j'ai un pote qui s'est vu fermer son compte jusqu'à la fin du mois car il a eu trop de hits, et ca venait de la. en tout cas, avec cette regle, impossible de chouraver les images, c'est niquel ^^.
 
 
Seulement le prob trop chiant, c'est celui que j'ai un sous domaine, donc bon...
 
:D


 
si quelqu'un veut tes images, il ira les chercher...
c'est peut-être que t'a eu a faire qu'a des clodo


---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Marsh Posté le 24-02-2003 à 13:03:27    

Ne crois pas ça, y'a pas mal de site qui piquent directement les liens vers les images
 
:D


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 24-02-2003 à 13:06:27    

T'as qu'à changer régulièrement et dynamiquement le nom de tes images.  :whistle:

Reply

Marsh Posté le 24-02-2003 à 13:17:08    

Heu...j'pense que la méthode avec le htaccess serait plus simple ^^
 
:D


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 24-02-2003 à 13:21:09    

Zelda-Boss a écrit :

Heu...j'pense que la méthode avec le htaccess serait plus simple ^^
 
:D


 
Si elle est aussi simple, que fais-tu ici ?  [:totozzz]  
 
La méthode de renommer dynamiquement des images en php (ou autre langage serveur), ne casse pas la patte à 3 canards. Tu te sers de la date pour le faire, et tu appelles les images avec la date du jour. Je ne vois pas ce qu'il y a de compliqué dans tout cela.  :heink:

Reply

Marsh Posté le 24-02-2003 à 13:21:09   

Reply

Marsh Posté le 24-02-2003 à 13:30:46    

Ce qu'il y a de compliqué, c'est qu'il faudrait modifier toutes les pages pour appeller les images, pour inserer le script koi.
 
Et pourquoi je viens ici ? tout simplement pour demander comment faire marcher ce script avec un sous domaine, tout simplement.
 
:D


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 24-02-2003 à 13:33:32    

Zelda-Boss a écrit :

Ce qu'il y a de compliqué, c'est qu'il faudrait modifier toutes les pages pour appeller les images, pour inserer le script koi.
 
Et pourquoi je viens ici ? tout simplement pour demander comment faire marcher ce script avec un sous domaine, tout simplement.
 
:D


 
Ah évidemment, s'il faut modifier toutes les pages...  :lol: de :lol:  
 
Le best of, le best of, le best of !!  :)

Reply

Marsh Posté le 24-02-2003 à 13:38:28    

Bah quoi ? Kesske jé dit encore ?
 
:D


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 24-02-2003 à 13:50:47    

mod_rewrite doit être installé sur Apache et activé dans le virtual host qui correspond à ton site au niveau du httpd.conf pour que le code dont tu parles fonctionne :)

Reply

Marsh Posté le 24-02-2003 à 14:06:02    

Hermes le Messager a écrit :


 
Ah évidemment, s'il faut modifier toutes les pages...  :lol: de :lol:  
 
Le best of, le best of, le best of !!  :)  

:pfff: la méthode du htaccess est mieux que ton "truc" là hein :o

Reply

Marsh Posté le 24-02-2003 à 14:28:07    

Core 666 a écrit :

mod_rewrite doit être installé sur Apache et activé dans le virtual host qui correspond à ton site au niveau du httpd.conf pour que le code dont tu parles fonctionne :)

Comment je fais pour voir ces informations ?
 
:D


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 24-02-2003 à 15:43:31    

Sans accès root sur la machine je sais pas s'il y a un moyen de le savoir. Envois un petit mail à ton hébergeur ...
 
Sinon, le Rewrite Base n'est pas défini dans tes règles de re-écriture, je ne suis pas certain qu'il soit indispensable mais tu peux essayer. Après RewriteEngine On, rajoute la ligne RewriteBase /

Reply

Marsh Posté le 24-02-2003 à 19:20:35    

J'ai envoyé un mail à Firstream concernant ceci. Et je leur ai aussi demandé comment faire pour adapter ce script a un sous domaine.
 
Je vous communique les reponses demain (y repondent tjrs dans la matinée :) )
 
:D


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 25-02-2003 à 12:53:14    

mdr, j'adore les réponses de chez Firstream :
 
On Mon, Feb 24, 2003 at 07:19:48PM +0100, zeldaboss@firstream.net wrote:
> Bonjour, j'aimerais utiliser un script htaccess que voici :
>  
> RewriteEngine on  
> RewriteCond %{HTTP_REFERER} !^(Link: http://www.<nom de domaine>\.com/.*)http://www\.<nom de domaine>\.com/.* [NC]  
> RewriteCond %{HTTP_REFERER} !^(Link: http://<nom de domaine>\.com/.*)http://<nom de domaine>\.com/.* [NC]  
> RewriteRule .*\.gif|jpg|$ (Link: http://www.<nom de domaine>.com/site/naon.jpg)http://www.<nom de domaine>.com/<image de remplacement> [R]  
>  
> Options +FollowSymLinks
 
Marchera pas.
 
> Or, on m'a dis que pour l'utiliser, il faut que le mod_rewrite doit
> être installé sur Apache
 
Oui
 
> et activé dans le virtual host qui correspond à mon site au niveau du
> httpd.conf.
>
 
Oui et c'est là que ça va coincer.
 
> Pourriez-vous vérifier ceci ?
 
Oui. mod_rewrite est volontairement désactivé sur le serveur mutualisé
pour entre autres choses des raisons de sécurité.
 
Cordialement,
--  
Laurent Frigault -+- lfrigault@staff.firstream.net -+- NOC Firstream

J'adore le "Marchera pas."
 
:D


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 25-02-2003 à 13:12:08    

Reste donc plus que ma solution.  :sarcastic:

Reply

Marsh Posté le 25-02-2003 à 13:16:17    

HotShot a écrit :

Z'auraient pu faire plus court :
DTC gars.
A+,


mdrrrrrr
 
:lol: :lol: :lol: :lol: :lol: :lol:


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le 25-02-2003 à 13:24:11    

Sinon y'a tjrs :


-                    /´¯/)
-                   /¯  /
-                  /    /
-            /´ /'   '/´¯¯ ·¸
-         /'/    /    /    /¨  /¯\
-        ('(    ´    ´     ¯/'   ')
-         \                 '     /
-          '\'   \           _.·´
-            \              (
-              \            


 
:D


---------------
"La mort n'est que la faiblesse de l'âme." de moi !
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed