zil Posté 13 Août 2004 Posté 13 Août 2004 Bonjour, Physiquement la page index de mon site se situe sur : http://www.monDomaine.fr/toto/index.php ... mais je souhaite que les internautes tappent : http://www.monDomaine.fr et soient redirigé automatiquement sur : http://www.monDomaine.fr/toto/index.php Il semble y avoir plusieurs solutions mais laquelle est a préconiser entre : <META HTTP-EQUIV=Refresh CONTENT="0; URL=http://www.monDomaine.fr/toto/index.php"> --> marche bien mais apparement déconseillé pour le référencement. <BASE HREF="http://www.monDomaine.fr" TITLE="sdfsdf"> --> ???!! <?header("Location: http://www.monDomaine.fr/toto/index.php"); ?> --> redirection coté serveur .HTACCESSRewriteRule ou RewriteBase ??? ou autre directive Appache la j'ai besoin d'exemple, je ne sais pas si le .htaccess est la bonne solution pour mon problème. J'ai essayé DirectoryIndex le navigateur trouvait bien le index.php du répertoire "toto" mais indiquait dans l'URL : http://www.monDomaine.fr Mes liens d'images par exemple étaient alors faussés car : le navigateur cherchait une image à la racine au lieu de la chercher dans "toto" --> y a t'il une solution côté .htaccess ? Merci d'avance
ams51 Posté 14 Août 2004 Posté 14 Août 2004 j'utiliserai : <? header("HTTP/1.0 301 Moved permanently") header("Location: http://www.monDomaine.fr/toto/index.php"); ?> (la première ligne est à vérifié, je tape ça de mémoire )
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant