Accueil > Forum > > > > .Htaccess (demande information)
.Htaccess (demande information)
samedi 19 août 2006 à 18:54:33 |
.Htaccess (demande information)

milkasoprano
|
Bonjour tous le monde, j'ai une question a vous posez au sujet du htaccess en esperant avoir des reponse sur ce forum.... en tous cas merci pour votre aide ;) grace a phpcs jevolu chaque jour en prog ! et c'est grace a ce site et a votre aide que vous me faite voir plus clair sur les problemes que je rencontre en php.
Savez vous proteger un dossier avec htaccess mais sans y mettre un mot de passe ! c'est a dire que le gars qui ve aller sur
http://Site.com/dossier/
il pe pa y aller mais si il y a une image stocker dans le dossier et que le site :
[ Lien ]
( est implaté cette image)
l"image saffiche
en gros si un mec veut Scanner le dossier avec interlitempeur par exemple il ne pourra rien voir v
u que le dossier est protegé ?
hebergeur que j'utilise le plus souvent : free
|
|
samedi 19 août 2006 à 19:07:51 |
Re : .Htaccess (demande information)

audayls
|
Salut, Avec un fichier ".htaccess" tu empêche l'accès à toute personne (sauf au serveur ...) Comme le HTML est interprété côté client, l'image ne pourra pas s'afficher ...
For every choice, a consequence (Fable)
|
|
samedi 19 août 2006 à 19:37:13 |
Re : .Htaccess (demande information)

Evangun
|
Le seul moyen d'empêcher uniquement les robots de visiter ton site ben... c'est d'utiliser un filtre anti-robot, par l'IP typiquement. à+
|
|
samedi 19 août 2006 à 21:58:31 |
Re : .Htaccess (demande information)

milkasoprano
|
arf et vous avez des liens pour me documenter ?
|
|
samedi 19 août 2006 à 23:41:54 |
Re : .Htaccess (demande information)

Evangun
|
Non, pas spécialement. Cherche script antirobot, filtre, tu devrais trouver. L'idée est de mettre un lien invisible sur ton site que seuls les robots trouveront. Et tu bannis ceux qui suivent ce lien. Mais parmi les robots, il y a ceux de google... bref il n'y a pas réellement de bonne solution à ce que tu demandes. à la limite si t'es obligé, tu copies l'image en question dans un autre répertoire (qui lui n'a pas de htaccess) au moment du chargement de la page, et c'est elle que tu affiches. Une fois que la page a été affichée, tu te débrouilles pour effacer l'image. mais c'est peu nul tout ça, il est temps que qqn invente un nouveau système de htaccess 
|
|
dimanche 20 août 2006 à 00:30:51 |
Re : .Htaccess (demande information)

audayls
|
Ton idée est pas mal Evangun (supprimer l'image au chargement) mais elle ne fonctionnera pas puisque le serveur va supprimer l'image avant de l'envoyer au serveur ...
Sinon il existe bien un moyen : -> Tu mets dans ton dossier image un fichier ".htaccess" contenant : " <Files *.jpg> order allow,deny deny from all </Files> " (Biensur tu mettras toutes les extensions de tes fichiers images) -> Tu crées, dans ce dossier, un fichier "images.php" contenant : " <?php if (isset($_GET['image']) AND $_SERVER['PHP_SELF'] === '') { // Il faut remplacer "=== ''" par la valeur de $_SERVER['PHP_SELF'] du fichier qui va ouvrir les images switch($_GET['image']) { case 'image1.jpg': $return = TRUE; break; case 'image2.jpg': $return = TRUE; break; default: $return = FALSE; break; } if ($return === TRUE) { $fp = fopen('images/'.$_GET['image'],'r'); while(!feof($fp)) echo fgets($fp); fclose($fp); } } ?> " -> Pour afficher une image, tu feras désormais : "<img src="images/images.php?image=image1.jpg" alt="Description de l'image 1" />"
For every choice, a consequence (Fable)
|
|
dimanche 20 août 2006 à 07:54:43 |
Re : .Htaccess (demande information)

Evangun
|
hello, j'ai écrit "tu te débrouilles pour effacer l'image", implicitement : plus tard  mais je n'avais pas pensé à ton système audeyls, si ça marche c'est une bonne chose à connaître.
|
|
dimanche 20 août 2006 à 08:27:39 |
Re : .Htaccess (demande information)

Evangun
|
J'ai testé et comme je le pensais ça renvoie le contenu du fichier, genre 13;q26;14;'¡±B#$15;RÁb34r,ÑC7;%'Sðáñcs516;¢²f&D"TdE£t6 sur 5 pages...
tu fais comment pour que l'image s'affiche correctement ?
|
|
dimanche 20 août 2006 à 11:17:14 |
Re : .Htaccess (demande information)

malalam
|
Réponse acceptée !
Audayls a oublié que dans ce cas, on ne dit pas au navigateur ce qu'il va devoir afficher. Ou plutôt si, on lui a dit que c'était du text/html. Et il l'a cru... Bref, manque un header () sur la page affichant les images ;-)
|
|
dimanche 20 août 2006 à 11:29:41 |
Re : .Htaccess (demande information)

audayls
|
Réponse acceptée !
Arf j'ai oublié le header (quel boulet  ) on va dire que j'étais fatigué XD lol Essayez "images.php" avec ce contenu : " <?php if (isset($_GET['image' ]) AND $_SERVER['PHP_SELF' ] === '') { // Il faut remplacer "=== ''" par la valeur de $_SERVER['PHP_SELF'] du fichier qui va ouvrir les images switch($_GET['image' ]) { case 'image1.jpg' : header('Content-type: image/jpeg');$return = TRUE; break; case 'image2.gif' : header('Content-type: image/gif'); $return = TRUE; break; case 'image3.png': header('Content-type: image/png'); $return = TRUE; break; default: $return = FALSE; break; } if ($return === TRUE) { $fp = fopen('images/'. $_GET['image' ],'r' ); while(!feof( $fp) ) echo fgets( $fp) ; fclose($fp); } }?> "For every choice, a consequence ( Fable)
|
|
Cette discussion est classée dans : site, dossier, image, demande, htaccess
Répondre à ce message
Sujets en rapport avec ce message
.htaccess [ par Filipe35 ]
Bonjour à tous, voila je viens de fini mon site: http://signzdyn.free.fr (une générateur de signatures dynamiques (comme danasoft)) J'utilise un .ht
compteur avec image, besoin d'aide [ par Bettylou ]
Bonjour, <span class="tex
comment faire: htaccess, rewrite rule, ... [ par Nox ]
question concernant les .htaccess ... je sais que ta gossé la desus quelques temps jfais
htaccess et autorisation php [ par deodato ]
Bonjour à tous, je possède un dossier (http://www.monsite.com/images) que je souhaite proteger afin que le contenu du dossier image n'apparaissent p
demande d'aide [ par php7857 ]
g un pb jarive pa à faire cet exercice, yen a til ki peuven m'aiderhttp://www.image-dream.com/report.php?image=f963acbf69f3dbc78fe09ebb100ea5af.jpg<
htaccess, proteger l'acces à un mp3 [ par The K ]
Bonjour à tous,Je developpe un peu plus mon problème:J'ai donc des mp3 dans un dossier, et j'aimerai bloquer l'accès à ceux-ci, ou même à tous le doss
galerie d'image [ par darknessneo ]
Bonjours à tous.Je vais aller tout de suite dans le vif du sujet. J'ai cherché partout un script pour une galerie d'image, mais aucunes ne me convenai
pb sur gestionnaire de site alice [ par guigui39 ]
salut a tous !!Voila j'ai edité un site web sur ma page perso alice, je crée le site a l'aide de cariboost free edition seuleument j'ai,un petit probl
authentification [ par dammak ]
salutje suis en train de développer un site en PHP et puisque je suis encore débutant je demande si quelqu'un peut m'aiderj'ai fait une page dans le q
Demande d'aide pour serveur [ par jipe32 ]
Bonjour à tous,Je ne savais pas ou poster alors je poste ici.Je détaille et j'explique...J'ai un site en developpement ou je propose aux internautes l
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Forum
BALISE D'ANCREBALISE D'ANCRE par FADEST
Cliquez pour lire la suite par FADEST
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|