Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: wHeReiSMyMiNd le le 01-05-2005 a 03:37:07

Titre: Problème de redirection
Posté par: wHeReiSMyMiNd le le 01-05-2005 a 03:37:07

Tout d'abord bonjour a tous!

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.

Valou ^^

Titre: Re:Problème de redirection
Posté par: erwinol le le 02-05-2005 a 06:30:02

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");

Titre: Re:Problème de redirection
Posté par: wHeReiSMyMiNd le le 02-05-2005 a 18:28:19

Non mon site ne comporte pas de frames ;)

Merci pour ton aide! ;D


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.