Bloquer l'accès direct à mes images/fichiers
majordrake
Messages postés
6
Statut
Membre
-
avion-f16 Messages postés 19268 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19268 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Comme vous le savez la bande passante ça coute cher et donc je voudrai bloquer l'accès direct à mes images/fichiers (hotlinking) avec htaccess.
Je sais déjà qu'il faut utilisé le code suivant :
Mais avec mon site ça ne fonctionne pas car j'ai déjà fait plusieurs autre rewrite. Voici le .htaccess actuelle de mon site :
Comment intégrer ce code dans mon .htaccess sachant que en le mettant a la suite sa ne fonctionne pas.
Merci
Comme vous le savez la bande passante ça coute cher et donc je voudrai bloquer l'accès direct à mes images/fichiers (hotlinking) avec htaccess.
Je sais déjà qu'il faut utilisé le code suivant :
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://www.example.com [NC]
RewriteRule \.(jpg|gif|png)$ - [F]
Mais avec mon site ça ne fonctionne pas car j'ai déjà fait plusieurs autre rewrite. Voici le .htaccess actuelle de mon site :
ErrorDocument 404 /index.php?error=404
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.monanciendomaine.net$ [OR]
RewriteCond %{HTTP_HOST} ^monanciendomaine.net$
RewriteRule ^(.*) http://www.nouveaudomaine.net/$1 [QSA,L,R=301]
RewriteRule ^download/([^/]+)$ http://www.exemple.com/wp-content/plugins/download-monitor/download.php?id=$1 [L]
Comment intégrer ce code dans mon .htaccess sachant que en le mettant a la suite sa ne fonctionne pas.
Merci
A voir également:
- Bloquer l'accès direct à mes images/fichiers
- Telechargement direct - Accueil - Outils
- Acces rapide - Guide
- Fichiers epub - Guide
- Vue satellite en direct gratuit de ma maison - Guide
- Accès refusé - Guide
2 réponses
J'ai réussi a faire fonctionner l'anti-hotlinking coupler avec d'autre argument. Voici mon .htaccess actuelle :
Le problème c'est que l'anti-hotlinking des images ne fonctionne pas avec firefox mais fonctionne avec internet explorer.
Pouvez vous m'aider ?
ErrorDocument 404 /index.php?error=404
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?anciendomaine\.tld$ [NC]
RewriteRule ^(.*) http://www.nouveaudomaine.tld/$1 [QSA,L,R=301]
RewriteRule ^download/([^/]+)$ http://www.monsite.tld/wp-content/plugins/download-monitor/download.php?id=$1 [L]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monsite.tld(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?unautresite.tld(/)?.*$ [NC]
RewriteRule .*\.(zip|avi|wmv|mpeg|mpg|mov|flv||rar|exe|mp3|swf|wma|dlc)$ http://www.monsite.tld/liens/hotlinking.html [R,L]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monsite.tld(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?unautresite.tld(/)?.*$ [NC]
RewriteRule .*\.(gif|jpg|bmp|jpeg|png)$ http://www.monsite.tld/liens/hotlinking.jpg [R,L]
Le problème c'est que l'anti-hotlinking des images ne fonctionne pas avec firefox mais fonctionne avec internet explorer.
Pouvez vous m'aider ?
Je pensais que tu voulais totalement interdire l'affichage de tes images en-dehors de tes pages Web, pour les copier par exemple.