|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juin 2004 Messages : 18 ![]() |
Bonjour,
J'essaye de bloquer les domaines qui feraient des liens vers certaines pages html...sauf celui ou ceux auquels j'autorise l'accès. J'ai presque tout essayé, presque tout lu sur les forums, testé les exemples...etc... mais ça ne marche pas. Parmi les exemples les plus compréhensibles pour moi - et qui devraient marcher au premier coup, voici ce que j'écris (dans le dossier où se trouvent les pages html) : Code :
Sans être un grand programmeur, je devrais pouvoir y arriver facilement. J'ai déjà une redirection 404 qui marche en amont du site (j'ai oublié de dire que le dossier en question se trouve : site.fr/dossier1/dossier2/dossier3). Comme indice, je peux dire que lorsque je mets </Files> à la fin, j'obtiens "Forbidden", et lorsque je l'enlève, j'obtiens "Internal error". Personnellement, même si ça ne marche pas, je préfère "Forbidden", mais je ne l'ai rencontré qu'une fois dans une journée de recherche dans les exemples proposés. Une idée? Merci Philippe |
||
|
|
01
|
|
|
#2 |
![]() ![]() Inscription : août 2005 Messages : 8 285 ![]() |
Si j'ai bien compris le besoin, ce que tu cherches à faire est une protection contre le hot linking. Fais une recherche sur le forum Apache avec ce mot-clé.
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2004 Messages : 18 ![]() |
Bonjour,
Merci pour ta réponse. Avant de poster, j'ai passé la journée à chercher, y compris dans ce forum. C'est soit une erreur de syntaxe...et là, je ne suis pas assez bon pour le voir... soit une erreur de concept et là c'est encore pire. Ce n'est pourtant pas une manœuvre délicate, c'est même simplissime, mais quand ça veut pas, on fait appel aux gourous. De plus, je ne suis pas encore très bon en programmation et une journée sur un htaccess me semble trop. Le problème doit se trouver ailleurs... Quand à la recherche sur "hot linking" (que j'avais faite), elle ne donne pas grand chose. Philippe |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : août 2005 Messages : 8 285 ![]() |
Dans quel moteur recherches-tu ? Si je recherche sur le forum Apache avec les deux mots "hot linking", je trouve 7 discussions : la première, c'est celle-ci ; la seconde pointe sur la troisième qui donne la solution...
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juin 2004 Messages : 18 ![]() |
Merci pour ta réponse.
Malheureusement j'ai bien vu cet exemple, je l'ai essayé, mais comme je ne comprends pas cette syntaxe (je suis plus bricoleur que programmeur) je suis incapable de voir pourquoi ça ne marche pas, ni même de l'adapter : avec mon script ça bloque tous les domaines, avec cet exemple ça n'en bloque aucun ! ...et je ne comprends pas pourquoi je trouve 100 fois le même exemple dans les tutoriels et que ça ne marche pas chez moi. La config Apache? ... je n'ose pas y toucher ! Bonne nuit ! Philippe |
|
|
01
|
|
|
#6 |
![]() ![]() Inscription : août 2005 Messages : 8 285 ![]() |
Tu peux nous donner la dernière syntaxe que tu as essayée ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : juin 2004 Messages : 18 ![]() |
Bonjour,
J'ai essayé cela pour coller le plus possible à l'exemple, en rajoutant quelques lignes glanées par-ci par-là pour faire avancer: Code :
Pour l'instant, c'est "forbidden" si j'enlève <IfModule>, et c'est en accès libre si je le laisse. (Bien entendu, je ne comprends que la moitié de ce qui est écrit) Bonne journée Philippe |
||
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : août 2005 Messages : 8 285 ![]() |
Il y a une authentification sur ton site ?
Peux-tu décrire précisément les tests que tu fais ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : juin 2004 Messages : 18 ![]() |
Non je n'ai pas d'authentification sur mon site.
Voici comment je teste mon script: j'ai mis un lien en bas de la page d'accueil de www.1001panoramas.fr "test hot linking" qui normalement devrait recevoir un message d'erreur, par contre le site abritant les pages html http://www.france-sud-tourisme.fr/lo...ne/hebergement (le lien "test hot linking" est tout tout tout en bas de la page) ainsi que tout autre site qui serait défini dans le htaccess, devraient pouvoir afficher ces pages sans problème. Je ne sais pas si je suis bien clair :°) Bonne soirée, Philippe |
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : août 2005 Messages : 8 285 ![]() |
Le .htaccess que tu as donné le 22/06 à 10h09 est exactement le fichier qui est en production ? Parce que si c'est le cas, mettre une condition sur france-sud-tourisme.tld, c'est sûr que ça va pas aller !
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com