♪ - Exprimez-vous librement sur des sujets divers (pas forcément en rapport avec le sujet du site).
Avatar du membre
   - YuHirà -
☆ Team ♪ | Contrib.
☆ Team ♪ | Contrib.
Messages : 3609
Enregistré le : 25/06/2004 12:39:05
Contact :

   

Message  { par YuHirà

Je viens de jeter un oeil, et beemp3 se contente de lister (comme affirmé dans leur Disclamer). Le service qui propose le téléchargement semble être le site jamba.fr, et il n'est pas dit que ce soit le seul domaine impliqué, ni que ce soit depuis celui-ci que tes fichiers sont téléchargés de ton domaine/hébergement.
C'était trop beau pour être vrai. En même temps je m'en doutais!

Merci pour l'enquête, je vais bannir ce DNS aussi

<Files *.mp3>

Order Deny, Allow
Deny from .beemp3.com
Deny from .jamba.fr
</Files>

Est-ce que c'est la bonne syntaxe lorsqu'il y a plusieurs DNS? 
          - Compositeur .org -       Forum des Compositeurs : Musique et Composition
Avatar du membre
   - Lµkas * -
☆ Team ♪ | WM
☆ Team ♪ | WM
Messages : 1591
Enregistré le : 30/07/1978 21:15:00
Localisation : Hérault (FR-34)
Compositeur pro depuis : 01 mai 1992
Contact :

   

Message  { par Lµkas *

Alors, pour interdire par défaut et autoriser sélectivement (pour Andrasia) :

Code : Tout sélectionner

Order Deny, Allow
Deny from all
Allow from 127.0.0.1
(avec l'IP adéquate)

ou

Code : Tout sélectionner

Order Deny, Allow
Deny from all
Allow from .nom-de-domaine.com
(avec le nom de domaine adéquat)

Ça fonctionne également avec une plage d'IP.
Par exemple, toutes les IP commençant par "127.0" :

Code : Tout sélectionner

Allow from 127.0
ou

Code : Tout sélectionner

Deny from 127.0
Et pour interdire plusieurs domaines (pour Yu) :

Code : Tout sélectionner

Order Allow, Deny
Allow from all
Deny from .beemp3.com
Deny from .jamba.fr
(avec les noms de domaines adéquats)

Ta méthode ("Order Deny, Allow" et "Deny from" avec une ligne par domaine)
fonctionne et est équivalente.

On peut aussi les mettre à la suite dans la même ligne, séparés par des espaces :

Code : Tout sélectionner

Deny from .beemp3.com .jamba.f
Sans oublier les balises adéquates suivant ce que vous voulez autoriser ou interdire.
Pour que ça s'applique à tous les mp3 du répertoire, c'est bien :

Code : Tout sélectionner

<Files *.mp3>

</Files>
De la même manière, on pourrait contrôler l'accès à un ou plusieurs fichiers en particulier.
S'il y a plusieurs fichiers précis, si besoin avec des instructions différentes :

Code : Tout sélectionner

<Files nom-du-fichier.mp3>

- ici le code adéquat -

</Files>

<Files autre-fichier.mp3>

- ici le code adéquat -

</Files>

- etc. -
Et le fin du fin... À ajouter à la fin (ou pas) :

Code : Tout sélectionner

<Files .htaccess>
Order Allow, Deny
Deny from all
</Files>
:) 
          - Compositeur .org -       Forum des Compositeurs : Musique et Composition
Pour soutenir le forum !!!!!, rendez-vous sur →Image👥
Vous pouvez également suivre Compositeur.org sur Facebook et Twitter.
,,, 🎼 ,,, — Merci à vous ! — ,,, 🎶
Avatar du membre
   - YuHirà -
☆ Team ♪ | Contrib.
☆ Team ♪ | Contrib.
Messages : 3609
Enregistré le : 25/06/2004 12:39:05
Contact :

   

Message  { par YuHirà

Ok! C'est très clair! Merci mille fois Lukas!! 
          - Compositeur .org -       Forum des Compositeurs : Musique et Composition
Avatar du membre
   - Lµkas * -
☆ Team ♪ | WM
☆ Team ♪ | WM
Messages : 1591
Enregistré le : 30/07/1978 21:15:00
Localisation : Hérault (FR-34)
Compositeur pro depuis : 01 mai 1992
Contact :

   

Message  { par Lµkas *

Ce n'est pas grand chose, mais ravi que ça te rende service. :) 
          - Compositeur .org -       Forum des Compositeurs : Musique et Composition
Pour soutenir le forum !!!!!, rendez-vous sur →Image👥
Vous pouvez également suivre Compositeur.org sur Facebook et Twitter.
,,, 🎼 ,,, — Merci à vous ! — ,,, 🎶
Avatar du membre
   - YuHirà -
☆ Team ♪ | Contrib.
☆ Team ♪ | Contrib.
Messages : 3609
Enregistré le : 25/06/2004 12:39:05
Contact :

   

Message  { par YuHirà

Je remonte le topic.

Après m'être enchanté d'avoir trouvé la méthode, je me suis aperçu... que ça ne marchait pas... ou plus exactement que ça marchait tellement bien qu'il interdisait totalement l'accès aux mp3 via mon site, ce qui n'est évidemment pas le but de la manoeuvre. j'ai tenté de changer l'ordre des deny et allow, tenté d'autoriser mon site... Rien à faire... Soit mon htaccess interdit tout, soit il n'interdit rien! C'est un sacré mystère! 
          - Compositeur .org -       Forum des Compositeurs : Musique et Composition
Avatar du membre
   - Lµkas * -
☆ Team ♪ | WM
☆ Team ♪ | WM
Messages : 1591
Enregistré le : 30/07/1978 21:15:00
Localisation : Hérault (FR-34)
Compositeur pro depuis : 01 mai 1992
Contact :

   

Message  { par Lµkas *

Où as-tu placé le .htaccess dans l'arborescence de ton site ? Dans le dossier contenant les mp3 en question, ou à la racine du site ?

As-tu essayé en désignant précisément les fichiers mp3 ?

Totalement = tous les mp3, ou pour tout le monde ? 
          - Compositeur .org -       Forum des Compositeurs : Musique et Composition
Pour soutenir le forum !!!!!, rendez-vous sur →Image👥
Vous pouvez également suivre Compositeur.org sur Facebook et Twitter.
,,, 🎼 ,,, — Merci à vous ! — ,,, 🎶
Avatar du membre
   - YuHirà -
☆ Team ♪ | Contrib.
☆ Team ♪ | Contrib.
Messages : 3609
Enregistré le : 25/06/2004 12:39:05
Contact :

   

Message  { par YuHirà

Merci Lukas d'être aussi réactif!

Alors pour expliquer rapidement: sur mon site j'ai la racine, un sous répertoire contenant un sous répertoire pour les musiques, et dans ce sous répertoire des sous répertoires correspondant à chaque projet, chaque sous répertoire contenant des mp3 et des fichiers images. en bref l'arborescence c'est www.damiendeshayes.fr/sousrepertoire/musique/projet1 (j'ai changé les noms évidemment :lol: )

Mon fichier .htaccess a été placé dans le répertoire "musique" afin qu'il s'applique à tous les sous répertoires. J'ai une centaine de morceaux, ce serait très long de tous les lister en fait!

J'ai suivi scrupuleusement ta formule (qui est indiquée partout aussi!). Et curieusement, mon dewplayer ne lit plus les musiques, ni mon autre lecteur, et pis, alors que je n'interdis que les mp3, les images contenues dans ces fichiers ne s'affichent pas! En bref, je suis obligé de ne pas utiliser de fichier htaccess!

Pourtant OVH semble autoriser les .htaccess. et quand bien même, ça n'explique pas pourquoi il réagit du tout ou rien!

Je trouve cela très mystérieux!

J'ai inversé aussi la formule sans succès!!! :lol: 
          - Compositeur .org -       Forum des Compositeurs : Musique et Composition
Avatar du membre
   - Lµkas * -
☆ Team ♪ | WM
☆ Team ♪ | WM
Messages : 1591
Enregistré le : 30/07/1978 21:15:00
Localisation : Hérault (FR-34)
Compositeur pro depuis : 01 mai 1992
Contact :

   

Message  { par Lµkas *

Dans ton cas, tu peux empêcher tout ce qui ne vient pas de ton site.
Pour cela, tu peux utiliser ce qu'on appelle le "Referer".

Essaie avec une restriction de ce type :

Code : Tout sélectionner

Options +FollowSymlinks 
RewriteEngine On 

SetEnvIfNoCase Referer ".*(monsite).*" accessok=yes 
Order Deny, Allow 
Deny from all 
Allow from env=accessok
Si tu veux autoriser plusieurs domaines :

Code : Tout sélectionner

Options +FollowSymlinks 
RewriteEngine On 

SetEnvIfNoCase Referer ".*(monsite|compositeur|cinezic|sounddesigners).*" accessok=yes 
Order Deny, Allow 
Deny from all 
Allow from env=accessok

En remplaçant "monsite" par ton nom de domaine sans extension (ex: "monsite.com" => "monsite" ).

Pour restreindre l'accès aux mp3, en le plaçant entre balises <Files *.mp3> </Files>. 
          - Compositeur .org -       Forum des Compositeurs : Musique et Composition
Pour soutenir le forum !!!!!, rendez-vous sur →Image👥
Vous pouvez également suivre Compositeur.org sur Facebook et Twitter.
,,, 🎼 ,,, — Merci à vous ! — ,,, 🎶
Avatar du membre
   - YuHirà -
☆ Team ♪ | Contrib.
☆ Team ♪ | Contrib.
Messages : 3609
Enregistré le : 25/06/2004 12:39:05
Contact :

   

Message  { par YuHirà

Super! merci!


Au fait, j'ai oublié de le signaler, mais Beemp3 a répondu à mon mail et a supprimé la liste de liens! Je suis très surpris - en bien - par leur réactivité!

Mais j'imagine qu'il vaut mieux que je continue à me protéger :wink: 
          - Compositeur .org -       Forum des Compositeurs : Musique et Composition
Avatar du membre
   - YuHirà -
☆ Team ♪ | Contrib.
☆ Team ♪ | Contrib.
Messages : 3609
Enregistré le : 25/06/2004 12:39:05
Contact :

   

Message  { par YuHirà

La solution proposée par Lukas est celle-ci :

Code : Tout sélectionner

Options +FollowSymlinks
RewriteEngine On

SetEnvIfNoCase Referer ".*(damiendeshayes).*" accessok=yes
Order Deny, Allow
Deny from all
Allow from env=accessok

Et elle fonctionne! Il faut pour cela ne pas avoir son site ouvert dans un des onglets, sinon cela perturbe les tests!


Merci encore infiniment à Lukas pour son aide. Entre nous je ne sais pas comment il sait tout cela :lol: 
          - Compositeur .org -       Forum des Compositeurs : Musique et Composition
Répondre