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

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

cozy_cookie
Nouveau WRInaute
 
Messages: 19
Inscription: Mer Juil 25, 2007 19:38

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

Message le Mar Juin 30, 2009 8:40

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: Tout sélectionner
<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.
Dernière édition par cozy_cookie le Mar Juin 30, 2009 11:08, édité 1 fois.


dmathieu
Modérateur
Modérateur
 
Messages: 6929
Inscription: Ven Jan 09, 2004 16:21

Re: restreindre accès fichier depuis nom de domaine

Message le Mar Juin 30, 2009 9:33

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: Tout sélectionner
<?php
if (!isset($_COOKIE['blah'])) die('Not Allowed');

header('application/pdf');
echo file_get_contents('/chemin/vers/ton/fichier.pdf');


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 5209
Inscription: Mer Nov 23, 2005 10:38

Re: restreindre accès fichier depuis nom de domaine

Message le Mar Juin 30, 2009 9:44

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.

cozy_cookie
Nouveau WRInaute
 
Messages: 19
Inscription: Mer Juil 25, 2007 19:38

Re: restreindre accès fichier depuis nom de domaine

Message le Mar Juin 30, 2009 11:07

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

Bonne journée !


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités