[résolu] restreindre accès fichier depuis nom de domaine

Discussion dans 'URL Rewriting et .htaccess' créé par cozy_cookie, 30 Juin 2009.

  1. cozy_cookie
    cozy_cookie Nouveau WRInaute
    Inscrit:
    25 Juillet 2007
    Messages:
    18
    J'aime reçus:
    0
    Bonjour à tous,

    J'ai un tout petit problème (enfin, je pense).

    J'ai un dossier avec un fichier "index.php"
    Cette page est protégée par un système d'authentification par session PHP. Rien de spécial donc.
    Mais cette page donne accès à une série de fichiers (.mp3) situés dans un sous-dossier "files".

    J'aimerais faire en sorte que ces fichiers ne soient accessibles que depuis mon domaine (mondomaine.com)

    J'ai donc fait placé dans mon dossier "files" un .htaccess :
    Code:
    <Files *.mp3>
    
    Order Allow, Deny
    Deny from all
    Allow from .mondomaine.com
    </Files>
    Malheureusement, ça ne fonctionne pas et j'ai une erreur type 500.
    Est-ce que quelqu'un pourrait me conseiller ?

    D'avance un tout grand merci.
     
  2. dmathieu
    dmathieu WRInaute accro
    Inscrit:
    9 Janvier 2004
    Messages:
    5 596
    J'aime reçus:
    0
    Re: restreindre accès fichier depuis nom de domaine

    Le allow from ne se base pas sur le referer, mais sur l'ip/host du client. Cela ne fonctionnera donc pas.

    La seule solution : placer les fichiers dans un endroit inaccessible de l'extérieur. Et faire un script (php par exemple) qui fait les vérifications que tu désire (referer, cookie, ...), ouvre le fichier, envoie les entêtes appropriés et renvoie son contenu.

    En gros, pour un fichier pdf :
    Code:
    <?php
    if (!isset($_COOKIE['blah'])) die('Not Allowed');
    
    header('application/pdf');
    echo file_get_contents('/chemin/vers/ton/fichier.pdf');
     
  3. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 003
    J'aime reçus:
    128
    Re: restreindre accès fichier depuis nom de domaine

    Ou alors si le dossier est accessible depuis l'extérieur, mettre un .htaccess avec un deny from all dedans, et gérer l'utilisation des fichier par ton site via la solution de kazhar.
     
  4. cozy_cookie
    cozy_cookie Nouveau WRInaute
    Inscrit:
    25 Juillet 2007
    Messages:
    18
    J'aime reçus:
    0
    Re: restreindre accès fichier depuis nom de domaine

    Merci à tous les deux.
    C'est exactement se que je cherchais.

    Bonne journée !
     
Chargement...
Similar Threads - [résolu] restreindre accès Forum Date
Problème images en https (forum phpbb) [résolu] Développement d'un site Web ou d'une appli mobile 18 Novembre 2017
[Résolu] Redirection 301 FR vers EN sur Prestashop uniquement sur outils Google ? Problèmes de référencement spécifiques à vos sites 11 Septembre 2017
[résolu] Passage à HTTPS, comment tester une page ? Développement d'un site Web ou d'une appli mobile 7 Septembre 2017
[Résolu] Redirection d'une famille d'URL URL Rewriting et .htaccess 9 Mars 2017
[Résolu] Diaporama et SEO Débuter en référencement 17 Janvier 2017
[résolu]Redirection monsite.fr/index.html sur monsite.fr et seo URL Rewriting et .htaccess 16 Janvier 2017
[resolu]Publicité facebook lié au compte instagram Facebook 12 Décembre 2016
[résolu] Récupérer des valeurs issues de javascript pour les mettre en base MySQL Développement d'un site Web ou d'une appli mobile 18 Juillet 2016
[résolu] Faire une redirection sauf pour mon adresse IP URL Rewriting et .htaccess 15 Juin 2016
[Résolu] 2 descriptions pour une même url selon requête Crawl et indexation Google, sitemaps 1 Juin 2016
[résolu] Action onchange sur FORM/SELECT qui ne fonctionne qu'à la première action ?!? Développement d'un site Web ou d'une appli mobile 31 Mai 2016
[résolu] Sessions : lire le contenu alors qu'on ne sait pas comment il est nommé... Développement d'un site Web ou d'une appli mobile 25 Mai 2016
[résolu] Avoir un paramètre de session "dynamique" ? Développement d'un site Web ou d'une appli mobile 25 Mai 2016
[résolu] Hauteur de div selon état d'un bouton radio Développement d'un site Web ou d'une appli mobile 23 Mai 2016
[résolu] recupération de flux xml et erreur encodage des caractères Développement d'un site Web ou d'une appli mobile 27 Janvier 2016
[résolu] Carte Google Maps avec "zones de densité" Développement d'un site Web ou d'une appli mobile 5 Novembre 2015
Balise NoIndex ignorée par Google? [résolu] Débuter en référencement 13 Janvier 2015
[Résolu] sites référents sans lien vers mon site Demandes d'avis et de conseils sur vos sites 7 Janvier 2015
Lorsqu'on a créé un site, faut-il mettre un lien vers son site dans le footer ? [Résolu] Débuter en référencement 31 Décembre 2014
[RESOLU] recuperer valeur d'un champ en js Développement d'un site Web ou d'une appli mobile 17 Décembre 2014