Aller au contenu

Hellboy

Actif
  • Compteur de contenus

    11
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Hellboy

  1. Tu veux dire qu'à partir du moment ou un utilisateur se trouve sur le forum, il ne transmet plus de référant ? Parce que si je ne redirige que les visiteurs ayant un référant, la redirection fonctionne et les visiteurs peuvent utiliser le forum sans problème. Mais du coup, retour à la case départ, puisque ceux que je voulais en priorité rediriger sont justement ceux sans référant (ceux qui accèdent au forum via un bookmark). Ca semble une solution intéressante, mais je ne suis pas sûr d'avoir les connaissances pour le faire, malheureusement. Je vais essayer de creuser ça tout de même. Merci pour ta réponse !
  2. Bien sûr, puisque j'ai modifié ma demande en fonctions des infos et réponses qui m'ont été données.
  3. Pas du tout ! Je suis même ouvert à toute discussion sur le sujet. Mais ça me semble tout de même un peu normal que la décision ne revienne qu'à moi au final, c'est tout de même mon site ! Histoire d'être sûr qu'on s'est tous bien compris, je récapitule une dernière fois : - Je veux que tout visiteur qui vient sur mon forum passent d'abord par une page du site. - Je ne veux pas que les robots parcourent le forum. - Je ne veux pas que le forum soit référencé. Donc ça ne devrait poser problème à personne, puisque personne ne verra jamais dans Google de lien direct vers le forum, que les utilisateurs du forum sont déjà au courant que je veux faire ça (et ça n'a pas l'air de les déranger), et que ça ne devrait pas non plus poser de souci pour le référencement du site lui-même. Alors où est le problème ? Sous prétexte de me rendre service, vous me laissez patauger avec le bug de redirection intempestive qui renvoie vers la home lorsqu'on poste un message sur le forum. Et ça, pour le coup, oui, ça gêne les utilisateurs du forum, normal, donc je cherche une solution pour que ça ne se produise plus !
  4. Bon, je pense que je vais laisser tomber. Vous perdez votre temps à essayer de me convaincre de ne pas faire quelque chose que vais de toute façon faire (et qui, au passage, ne regarde que moi), et je perds mon temps a essayer d'obtenir un coup de pouce que personne n'a visiblement l'intention de me donner...
  5. Pas du tout, tu as mal regardé, le code est dans mes messages précédents. Il y a juste un petit bug que je ne parviens pas à rectifier, c'est tout. Je ne vois pas pourquoi le site ne serait pas indexé. Il suffit que je paramètre le fichier robots.txt pour qu'il ne visitent pas le forum (puisque je ne veux pas que le forum soit indexé), et les robots ne seront donc jamais redirigés vers la home. Je ne crois pas qu'il y ait une faille dans mon raisonnement...
  6. Merci pour vos remarques, mais j'étais plutôt là pour un problème technique...
  7. Sachant que mon forum est, dans son domaine particulier, le forum le plus fréquenté du monde francophone, je dirais que oui, ça marche très bien ! En fait, en étudiant la question et les réponses qui m'ont été faites, j'ai laissé tomber l'idée de traiter différemment les robots. En bref, je ne veux plus qu'une chose : que tout ce qui va sur le forum sans être passé d'abord par une page du site soit redirigé sur la home du site. Je pense que j'y suis presque, mais j'ai encore un souci. Mon fichier htaccess : Options +FollowSymLinks Options +Indexes RewriteEngine On RewriteBase / RewriteCond %{HTTP_REFERER} !^http://www\.monsite\.fr/(.*) [NC] RewriteRule ^ http://www.monsite.fr [R=301,L] Tout visiteur que ne vient pas de mon domaine lorsqu'il tente d'accéder au forum est redirigé sur la home. A partir de là, il peut cliquer sur le bouton "forum", y accéder, et parcourir le forum sans problème. S'il poste un message, il arrive de façon normale sur une page qui indique que le message a été posté et propose deux liens : voir le message envoyé, ou retourner au dernier forum visité. Si on clique sur un des liens, tout va bien. Par contre, si on ne fait rien, on est normalement redirigé vers le message qu'on vient de poster. Et c'est là que ça coince : au lieu de ça, on est redirigé vers une page du site qui indique : "Désolé, aucun article ne correspond à vos critères." Qu'est-ce qui ne marche pas dans mon code ?
  8. Déja testé les annonces sur le forum, ça n'a pas de résultat. D'autre part, la question n'est pas là : le forum est là uniquement pour créer du trafic sur le site, donc si je ne parviens pas à faire passer les visiteurs par la home, je vais devoir carrément le supprimer. Comme je n'ai pas tellement envie d'en arriver à de telles extrémités, je cherche d'autres solutions... Donc au-delà de la très intéressante partie "éthique" de la discussion, quelqu'un peut-il m'aider sur la partie technique pour trouver un code qui fonctionne ?
  9. Merci pour ta réponse. Je suis d'accord, c'est justement quelque chose que je cherche à éviter. Je vois ce que tu veux dire. Mais mon problème est qu'il y a beaucoup de travail fait pour le site, à destinations en particulier des membres du forum, mais que ceux-ci ont bookmarké directement le forum et ne passent du coup plus par le site. L'impact négatif si les robots interprètent cette redirection comme du cloaking va-t-il être uniquement vis-à-vis du forum, ou aussi du site ? Dans ce cas, ce serait justement peut-être plus simple de ne redirigerque ceux qui ont mis le lien direct vers le forum dans les favoris ? Du coup, ceux accèdent via un moteur de recherche ne seraient pas impactés ? Ca donne quelque chose comme ça : Nouveau message : http://www.monsite.fr/forum/posting.php?mode=post&f=4 Réponse dans un sujet : http://www.monsite.fr/forum/posting.php?mo...p;f=4&t=877 Réponse avec citation : http://www.monsite.fr/forum/posting.php?mo...f=9&p=15828 Ben, pas vraiment besoin, en fait. Juste ceux qui accèdent via leurs favoris...
  10. Bonjour à tous, Je me permets de faire appel à vos connaissances pour intégrer un fichier htaccess à mon site qui répondrait à un besoin particulier. Mon site dispose d'un forum, et je veux contôler l'origine des visiteurs de ce forum. Je m'explique : - Je voudrais qu'il ne soit pas possible d'accéder au forum sans passer d'abord par le site, en cliquant sur le lien "forum" qui est sur ma home, mais que les forumeurs puissent ensuite naviguer et poster sur le forum sans encombre. - Il faudrait également que je puisse préciser certaines exclusions, pour que les modérateurs du forum ne soient pas concernés par cette restriction, en indiquant dans le htaccess leur adresse ip. - Enfin, il faudrait aussi que les robots ne soient pas non plus concernés par cette restriction. - Dans l'idéal, j'aimerais aussi que ceux qui ont fait une recherche via Google et qui cliquent sur un lien direct vers un sujet du forum ne soient pas redirigés non plus vers le site, mais puissent accéder directement au sujet concerné (par opposition à ceux qui ont enregistré un lien direct vers l'index du forum), mais je ne suis sûr que ce soit possible. L'URL du site : www.monsite.fr et du forum www.monsite.fr/forum Mon .htaccess actuel : Ce qui fonctionne avec ça : les visiteurs qui tentent d'accéder au forum directement sans être passés par le site (lien direct ou recherche google) sont redirigés sur la home du site, et peuvent ensuite accéder au forum en cliquant sur le lien vers le forum. Les exceptions par IP sont également bien gérées par RewriteCond %{REMOTE_ADDR} !12.345.67.89$. Ce qui ne fonctionne pas : une fois sur le forum, les utilisateurs peuvent le parcourir. Mais s'ils tentent de poster un message, ils sont de nouveau redirigés sur la home du site (par contre, le message est bien posté) : c'est mon plus gros problème. De plus, je n'ai trouvé aucune exception qui fonctionne pour autoriser l'accès au robots. Merci par avance de votre aide !
×
×
  • Créer...