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
- ambrenuit
- Nouveau WRInaute

- Messages: 1
- Inscription: 12 Aoû 2004
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
-

Bool - WRInaute passionné

- Messages: 1290
- Inscription: 26 Fév 2004
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 les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Redirection php (fonction header) et indexation
- barre css en dessou d'un header, soucis
- fonction header
- Remplacer la fonction header
- Problème fonction HEADER !
- Fonction header location inopérante
- Changer le header en fonction de la page lu.
- Fonction Header marche pas sur un certain hebergeur..
- Redirection header() en fonction de la valeur d'un cookie
- Changer le header de son site en fonction de la date
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é
