la fonction header en php et la barre d'adresse
2 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
la fonction header en php et la barre d'adresse
Bonjour a tous.
J'ai un petit problême avec la fonction header (comme l'indique le sujet).
je possede deux sites web sur le même espace d'hébergement (que j'appelerai ici www.titi.com et www.toto.com).
J'ai donc creer un script index.php et deux répertoires chacun contenant un site.
voila le script php:
<?
//Header('Location: http://www.titi.com/'.$_SERVER['SERVER_NAME']);
//Header('Location: http://www.titi.com/'.$_SERVER['SERVER_NAME']’/’.$_SERVER['SERVER_NAME']);
//Header('Location: http://www.titi.com/'.$_SERVER['SERVER_NAME']/''.$_SERVER['SERVER_NAME']);
$x = '/';
Header('Location: http://'.$_SERVER['SERVER_NAME'].$x.$_SERVER['SERVER_NAME']);
?>
//echo 'Location: http://www.titi.com/'.$_SERVER['SERVER_NAME']//$_SERVER['SERVER_NAME']);
le script marche bien et la redirection est efficace et effectuée correctement sur chaque site.
Y a juste un petit probleme.
lorsque je tappe: www.titi.com j'arrive sur le site mais voici ce que je vois dans la barre d'adresse
http://www.titi.com/www.titi.com
même chose si je tappe www.toto.com j'obtiens: http://www.toto.com/www.toto.com
Quelqu'un pourrait t'il me dire comment cela se fait que l'adresse se double dans la barre d'adresse et si il y a moyen de faire disparaitre cela?
Le script n'est peut être pas ce qui se fait de mieux en PHP mais bon je débute donc...
Merci
J'ai un petit problême avec la fonction header (comme l'indique le sujet).
je possede deux sites web sur le même espace d'hébergement (que j'appelerai ici www.titi.com et www.toto.com).
J'ai donc creer un script index.php et deux répertoires chacun contenant un site.
voila le script php:
<?
//Header('Location: http://www.titi.com/'.$_SERVER['SERVER_NAME']);
//Header('Location: http://www.titi.com/'.$_SERVER['SERVER_NAME']’/’.$_SERVER['SERVER_NAME']);
//Header('Location: http://www.titi.com/'.$_SERVER['SERVER_NAME']/''.$_SERVER['SERVER_NAME']);
$x = '/';
Header('Location: http://'.$_SERVER['SERVER_NAME'].$x.$_SERVER['SERVER_NAME']);
?>
//echo 'Location: http://www.titi.com/'.$_SERVER['SERVER_NAME']//$_SERVER['SERVER_NAME']);
le script marche bien et la redirection est efficace et effectuée correctement sur chaque site.
Y a juste un petit probleme.
lorsque je tappe: www.titi.com j'arrive sur le site mais voici ce que je vois dans la barre d'adresse
http://www.titi.com/www.titi.com
même chose si je tappe www.toto.com j'obtiens: http://www.toto.com/www.toto.com
Quelqu'un pourrait t'il me dire comment cela se fait que l'adresse se double dans la barre d'adresse et si il y a moyen de faire disparaitre cela?
Le script n'est peut être pas ce qui se fait de mieux en PHP mais bon je débute donc...
Merci
Tu indiques toi même de mettre deux fois l'adresse :
Normal qu'elle apparaisse deux fois dans le résultat....
Essaye tout simplement ça :
Mais je ne vois pas trop l'intéret de la chose de toutes façon.
Header('Location: http://'.$_SERVER['SERVER_NAME'].$x.$_SERVER['SERVER_NAME']);
Normal qu'elle apparaisse deux fois dans le résultat....
Essaye tout simplement ça :
header('Location: http://'.$_SERVER['SERVER_NAME']);
Mais je ne vois pas trop l'intéret de la chose de toutes façon.
2 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Gérer l'entête HTTP en PHP
- Aperçu des différents types de redirection
- Google ajoute la Navigation par nom dans sa Toolbar
- Incidence du PHP sur le référencement
- Google Toolbar v2.0
- Sortie officielle de GoogleStats v2.0 !
- Barre d'outils Google pour Firefox : version 3
- Sortie de GoogleStats v2.01
- Optimiser ses codes HTTP pour le référencement
- Trouver son PageRank sans la toolbar
Consultez la description détaillée des produits ou services de Google suivants : Google Toolbar API
- Analyser la classe C de l'adresse IP
Cet outil vous permet de vérifier si plusieurs sites sont hébergés sur la même classe C (adresse IP du serveur). - Test HTTP header
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


le forum