Empecher le hotlinlink avec htaccess....je n'y parviens pas - PHP - Programmation
Marsh Posté le 14-12-2004 à 18:29:38
heuuu ben sur le link que tu as posté, ils précisent que ça utilise 'mod_rewrite' ... donc, si ton hébergeur n'a pas ... maintenant, comment le savoir, ça je sais pas ...
Marsh Posté le 22-01-2005 à 19:23:06
un petit up pr connaitre d'autres méthodes :s
Marsh Posté le 23-01-2005 à 01:47:30
Avant le htaccess ne fonctionnait pas quand php était activé chez Free.
Si c'est toujours comme ça, c'est mort
Marsh Posté le 07-02-2005 à 19:22:14
Idem j'ai le même problème...
J'ai écrit (on peut toujours rêvé) à "l'assistance technique de Free" pour demander comment faire, voici leur réponse :
Un conseiller a répondu à votre message.
Veuillez vous rendre sur http://faq.free.fr/?m=1 pour la réponse.
Merci Free !
Personne n'a vraiment réussi ?
Marsh Posté le 08-02-2005 à 11:59:30
en fait, le mode Rewrite est désactivé chez free...donc impossible a faire de facon "normale", certains semblent avoir réussi en détournant l'utilisation de leur page 404..mais bon, solution bancale.
Marsh Posté le 08-02-2005 à 12:01:36
Master p a écrit : Avant le htaccess ne fonctionnait pas quand php était activé chez Free. |
le HTACCESS fonctionne, mais Free a désactivé la quasi totalités des mods Apache... dont mod_rewrite
Marsh Posté le 12-02-2005 à 12:43:03
Et comment on peut contourner çà ?
Justement, suite à leur réponse automatique "Aller à la case FAQ" ben j'ai trouvé qu'on pouvait restreindre les accés via PHP comme çà par ex
(je vous préviens j'y connais presque rien en php )
if ( !isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW'])
|| ($_SERVER['PHP_AUTH_USER'] !== "nom_d_utilisateur" )
|| ($_SERVER['PHP_AUTH_PW'] !== "mot_de_passe" ) )
{
header('WWW-Authenticate: Basic realm="Authentifiez vous"');
header('HTTP/1.0 401 Unauthorized');
echo 'Acces non autorisé';
exit;
}
echo 'Utilisateur authentifié';
Le problème c'est que, c'est pas ce que je veux faire (si j'ai bien compris, ce script restreint l'accès aux pages à certaines personnes sous condition d'un mot de passe.... )
Ya pas un moyen d'eviter le hotlinking via un script php ?
Marsh Posté le 14-12-2004 à 18:21:09
Voila je "teste" la fonction disable hotlinking chez free mais ca ne fonctionne pas, soit jai un "impossible dafficher la page" soit "internal server error"
j'ai beau essayé les 4 codes différents proposés sur
http://www.htmlbasix.com/disablehotlinking.shtml
rien a faire...des idées ou cas similaires svp?
merci