Alors voila: j'ai structuré mon site en php, avec la fonction JavaScript suivante: <?php include ($_GET['id'] . ".php");?> (évidemment chaque sous-partie porte comme nom son id: sous-menu1 = 1.php etc....)
Malheuresement, pour le futur referecement du site, et comme les fameux fichiers 1-2-3.php ne sont que le contenu des sous-menus (sans header ni rien), je voudrais faire en sorte qu'a l'appel par un navigateur de ces sous partie php le visiteur (ou spider) sois redirigé vers l'index s'il n'est pas passé par celui-ci.
Le robot ne va pas indexer un morceau de page, même si tu as utilisé des includes.
Le serveur renvoit le code HTML de toute la page au navigateur donc comment le spider du moteur de recherche va-t-il découper le tout ? Il verra la page entière avec les menus, le header et tout.
A moins que tu ai utilisé des frames ... ce qui est déconseillé depuis bien des années maintenant
Pour info tout de même : ==================
Un redirection en PHP se fait de la manière suivante : header("location: ../repertoire/fichier.php");