Lien et redirection intrusion

Résolu
Bonjour, tout le monde

voilà, j'ai une question

je veut savoir comment éviter un redirection autre que par des lien hypertexte

exemple:

lien http *
http://monsite.free.fr/dossier/picture.png
(affichage :ok)

visiteur qui veut modifier directement dans la barre adresses *
monsite.free.fr/dossier/picture.png
(affichage :erreur 444)

comment bloquer des rediection autres que part des lien
merci

3 réponses

  1. Bonjour,
    Le plus simple est de te créer un fichier .htaccess

    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://(www.)?monsite.fr(/)?.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www.)?un-site-ami.fr(/)?.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www.)?google. [NC]
    RewriteRule .(gif|jpe?g|png|bmp)$ /antivolimage.jpr [L,NC]


    Remplace monsite.fr par ton propre site.
    La dernière ligne du script, avec /antivolimage.jpr sera l'image affichée à la place de l'image voulue par le hotlinker, histoire de montrer en image que tu ne veux pas de vol de bande passante (image assez lourde en général pour embêter).
    Pense à laisser google, ou autre moteur de recherche.
    Si tu souhaites rajouter un site "ami", qui pourra copier les images provenant de ton site (exemple pour l'échange de bannières), modifie la ligne de "un-site-ami.fr".
    1. bonjour et merci pour une réponse aussi rapide

      voila d'idée est pas mal
      mais je connais rien en .htaccess
      vous pouvez me donnez des lien tuto pour débutant

      merci