J'ai une galerie 1.7.3 chez Free avec le plugin Secure Image.
Cette galerie affiche 15 miniatures dans une page, le script plugins/secureImages/getFile.php est donc appelé autant de fois.
Sur un certain nombre de ces appels, Free retourne une erreur HTTP 302 avec une redirection vers http://perso99-g5.free.fr/overload.html et n'affiche donc plus les miniatures.
Je vois 3 solutions :
- Dupliquer getFile.php, et distribuer les appels sur les différents doublons. Cette méthode permettra de contourner la barrière mise en place par Free mais n'est pas très "honnête"
- Désactiver Secure Image. Mais les utilisateurs de la galerie pourront accéder en creusant un peu à l'arborescence des images
- Changer d'hébergeur.
D'autres idées ?
Hors ligne
Il me semble que free interdit maintenant le "listage" des répertoires.
Si tu mets un index.php (plugin Add Index) dans tous tes répertoires que dans la personnalisation de ta page erreur 404(*a) tu fait une redirection à T0 vers la racine de ton site il sera difficile difficile à tes visiteurs de découvrir ton arborescence et d'en profiter.
Maintenant une personne qui a l'accès donne le lien directe c'est sur qu'il donne l'accès à la photo mais il peut aussi la télécharger et l'envoyer par mél a qui il veux
chez free pour personnaliser la page erreur 404 dans le fichier .htaccess
ErrorDocument 404 /erreur/404.html
Ensuite créer sa page d'erreur personnaliser 404.html dans le répertoire erreur
Hors ligne
ddtddt a écrit:
Maintenant une personne qui a l'accès donne le lien directe c'est sur qu'il donne l'accès à la photo mais il peut aussi la télécharger et l'envoyer par mél a qui il veux
Par contre, si tu as des numéros consécutifs, c'est facile à partir d'une première image d'en avoir d'autres...
Sauf, cas extreme, je penses que pour un site installé chez Free, le mieux est bloquer le listage des répertoires (index.php) et de mettre des noms aléatoires des photos...
Par exemple, ton image IMG0001.jpg sera renommée en IMG0001_JKDHIU67387dsfe8EY7962YEHUY.jpg...
Hors ligne