problème de fichier .htaccess - PHP - Programmation
Marsh Posté le 25-07-2003 à 11:57:43
Comme, d'après la cat, tu es en php, il me semble plus simple de récupérer la page d'où vient ton visiteur (http_referer dans l'idée, je suis pas phpiste).
S'il ne vient pas de la page d'accueil, zoum renvoi en arrière ou page d'erreur.
Non ?
Marsh Posté le 25-07-2003 à 12:51:59
Mauvaise catégorie, c'est pas pour rien qu'il y a une sous-section "programamtion / HTML/JS", une section "Software & Réseaux" et une section "OS Alternatifs / réseaux et sécurité".
Bref, il y a quand même mieux comme endroit pour cette question là.
Marsh Posté le 25-07-2003 à 13:49:53
matteoangel a écrit : alors voila je voudrai pouvoir limiter l'accès à certain répertoire de mon site (héberger par lycos/multimania) maic que cet accès ne sois limiter que lorsque la personne essaye d'accèder directement à la page par la barre d'adresse par exemple. le seul accès autoriser sera donc par la page d'acceuil situer à la racine du site. |
Normal
matteoangel a écrit : |
Normal aussi : ça, ça veut dire que tu autorises seulement les gens qui appartiennent au domaine lycos.fr à accéder à ta page, donc en gros que les gens qui bossent chez lycos
matteoangel a écrit : donc je sé po koi faire si kelk1 à une idée merci |
Lire la doc. Ce que tu veux toi c'est tester le "Referer" c'est à dire l'URL de la page d'où on vient.
Si tu veux n'autoriser l'accès qu'à partir de la page d'accueil : il faut écrire un truc comme ça :
SetEnvIf Referer "^http://ton.site.com/" referer_autorise |
(librement adapté de http://httpd.apache.org/docs/env.html#examples dernier exemple)
Bien évidemment ce genre de protection est totalement inefficace pour quelqu'un qui veut vraiment accéder à tes pages, car avec certains outils on peut se débrouiller pour envoyer le referer qui va bien.
Marsh Posté le 25-07-2003 à 11:06:32
alors voila je voudrai pouvoir limiter l'accès à certain répertoire de mon site (héberger par lycos/multimania) maic que cet accès ne sois limiter que lorsque la personne essaye d'accèder directement à la page par la barre d'adresse par exemple. le seul accès autoriser sera donc par la page d'acceuil situer à la racine du site.
jé essayer de mettre un fichier .htaccess ds la répertoire avec à lintérieur :
1e test:
deny from all
effet : refus total d'accès à la page par la page index
2e test:
order allow, deny
deny from all
allow from .lycos.fr
effet : refus total d'accès à la page par la page index
donc je sé po koi faire si kelk1 à une idée merci
Matteo`