Redirection conditionnelle (URL Rewriting)

Nouveau WRInaute
Bonjour,

Voila la situation :
J'ai un forum http://example.com/forum/

Mais j'ai aussi un PORTAIL qui apparait si l'on tape : http://example.com, et qui de là l'utilisateur peut basculer sur le forum


Voila mon besoin :
J'aimerais forcer les utilisateurs à aller sur le PORTAIL si ils tentent de eux même d'accèder directement au forum!
Je veux en faite que toute utilisateur VOIT le portail avant de pouvoir naviguer sur le forum...et bien entendu : cela 1 seul fois par accès au site.

Bien sur le "RedirectPermanent" n'est pas adapter.. car lui fait une redirection a TOUT LES COUPS.. :S

Je sais, je suis chian ! :roll: mais je suis certain que ca peut intéresser du monde :)

Je vous remercie par avance !!!!!!!!!


@Morkxy
 
Nouveau WRInaute
tu parle des robots de moteurs de recherche ?

Car le forum est fermer par un premier htaccess déja en place qui demande un mot de passe à l'entrée (c'est un forum d'une petite "assos" ;))

..donc pas de robots dans ce cas


@Morkxy
 
Nouveau WRInaute
ok bah tant pi, perso j'ai trouvé une alternative que j'expose ici pour d'éventuels intéressés.

J'utilise un simple bout de code PHP que j'intègre à mon forum, il utilise la fonction du REFERER !


Code:
// debut refere
if(!strchr($_SERVER['HTTP_REFERER'], "monsite.com")) { 
	header('Location: http://monsite.com/portail.php');
}
// fin refere

en gros : "si l'utilisateur ne vient pas de monsite.com avant de tenter d'afficher la page, alors redirige le sur le portail !"

voila avec ca tout marche !! eheh ;)


@Morkxy
 
Discussions similaires
Haut