begin process at 2012 02 11 01:00:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Test d'URL et redirection en PHP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Test d'URL et redirection en PHP

mardi 31 mai 2005 à 09:51:37 | Test d'URL et redirection en PHP

MacMike

Bonjour,J'ai un problème depuis des semaines, je dois rediriger 4 noms de domaines différent sur leur propre index dans leur propre répertoire sur un même serveur tournant sur MS IIS.Donc mes trucs en htttp.conf ça marche pas, Javascript ne redirige pas correctement les moteurs de recherche, donc PHP est la dernière solution.Le problème c'est que le test ne se fait pas correctement, il me renvoie toujours sur la 4e URL, quelqu'un pourrait m'aider ? Merci d'avance....ça veut dire que si on demande:http://www.site1.com/";on devrait pointer sur:http://www.site1.com/site1/site1-index.htmet ainsi de suite pour 4 autres:Voici mon code actuel:// URL de base de chaque nom de domaine, telle entrée par l'utilisateur dans son navigateur$url1="http://www.site1.com/";$url2="http://www.site2.com/";$url3="http://www.site3.com/";$url4="http://www.site4.com/";// URL complet pour redirection dans répertoire correspondant$url1redir="http://www.site1.com/site1/site1-index.htm";$url2redir="http://www.site2.com/site1/site2-index.htm";$url3redir="http://www.site3.com/site1/site3-index.htm";$url4redir="http://www.site4.com/site1/site4-index.htm";// en cas d'erreur, nom d'une page avec message d'erreur, se trouvant dans la racine du site.$url_none="http://www.site1.com/erreur.htm/";// 1er test et redirection pour 1er nom de domaineif($url=$url1){   header("Location:$url1redir"); } else {   header("Location:$url_none"); }exit();// 2eme test et redirection pour 2e nom de domaineif($url=$url2){   header("Location:$url2redir"); } else {   header("Location:$url_none"); } exit();// 3eme test et redirection pour 3 nom de domaineif($url=$url3){   header("Location:$url3redir"); } else {   header("Location:$url_none"); }exit();// 4eme test et redirection pour 4e nom de domaineif($url=$url4){ header("Location:$url4redir"); } else {   header("Location:$url_none"); }exit();?>Merci d'avance pour tout aide....--
mardi 31 mai 2005 à 10:08:50 | Re : Test d'URL et redirection en PHP

MacMike

Je me paye la grosse honte ce matin sur le forum.Si quelqu'un n'est pas découragé par les 3 précédents messages, merci de regarder le code sur:http://www.reagir.ch/exemple/script_redir_PHP.htmMerci et désolé pour les inconvénients, Mac MikeJavascript:Insert_Emoticon('/imgs2/smile_blush.gif');
mardi 31 mai 2005 à 10:09:18 | Re : Test d'URL et redirection en PHP

guth42

pitié utilise la touche enter.... c'est illisible on ne peut/n'a pas envie d'aider dans des conditions de lecture pareilles...
mardi 31 mai 2005 à 10:15:44 | Re : Test d'URL et redirection en PHP

MacMike

Oui je suis d'accord avec toi Guth42!!!J'ai demandé à l'admin du site de virer tout ça.Désolé.Je ressaie avec des enter (pour m'exercer:)Bonjour,J'ai un problème depuis des semaines, je dois rediriger 4 noms de domaines différent sur leur propre index dans leur propre répertoire sur un même serveur tournant sur MS IIS. Donc mes trucs en htttp.conf ça marche pas, Javascript ne redirige pas correctement les moteurs de recherche, donc PHP est la dernière solution.Le problème c'est que le test ne se fait pas correctement, il me renvoie toujours sur la 4e URL, quelqu'un pourrait m'aider? Merci d'avance....Source sur:http://www.reagir.ch/exemple/script_redir_PHP.htm
mardi 31 mai 2005 à 10:16:25 | Re : Test d'URL et redirection en PHP
mardi 31 mai 2005 à 10:22:33 | Re : Test d'URL et redirection en PHP

MacMike

Apparemment, avec Safari (Mac OS X) ça marche pas fort l'édition des formulaires.... Vraiment désolé pour les horreurs à l'écran ci-dessus...

Je recommence avec Mozilla,

Re-Bonjour,

J'ai un problème avec ce script depuis des semaines,

je dois rediriger 4 noms de domaines différent sur leur propre index dans leur propre répertoire sur un même serveur tournant sur MS IIS.
Donc mes trucs en htttp.conf ça marche pas, et Javascript, j'ai lu, ne redirige pas correctement les moteurs de recherche, donc PHP est la dernière solution.

Le problème c'est que le test ne se fait pas correctement, il me renvoie toujours sur la 4e URL, quelqu'un pourrait m'aider?
Merci d'avance....

Voici le code:

<?php
// URL de base de chaque nom de domaine, telle entrée par l'utilisateur dans son navigateur
$url1="http://www.site1.com/";
$url2="http://www.site2.com/";
$url3="http://www.site3.com/";
$url4="http://www.site4.com/";

// URL complet pour redirection dans répertoire correspondant
$url1redir="http://www.site1.com/site1/site1-index.htm";
$url2redir="http://www.site2.com/site1/site2-index.htm";
$url3redir="http://www.site3.com/site1/site3-index.htm";
$url4redir="http://www.site4.com/site1/site4-index.htm";

// en cas d'erreur, nom d'une page avec message d'erreur, se trouvant dans la racine du site.
$url_none="http://www.site1.com/erreur.htm/";

// 1er test et redirection pour 1er nom de domaine
if($url=$url1){
      header("Location:$url1redir");
    } else {
      header("Location:$url_none");
    }
exit();

// 2eme test et redirection pour 2e nom de domaine
if($url=$url2){
      header("Location:$url2redir");
    } else {
      header("Location:$url_none");
    }   
exit();
// 3eme test et redirection pour 3 nom de domaine
if($url=$url3){
      header("Location:$url3redir");
    } else {
      header("Location:$url_none");
    }
exit();
// 4eme test et redirection pour 4e nom de domaine
if($url=$url4){
    header("Location:$url4redir");
        } else {
          header("Location:$url_none");
        }
exit();
?>



mardi 31 mai 2005 à 11:14:33 | Re : Test d'URL et redirection en PHP

floxone

Salut, je ne voit pas ou tu initialise $url. Tu ne devrais pas avoir un truc du genre : if($_SERVEUR['HTTP_HOST']=='www.nom1.fr'){redirection}else{les autres en cascade}...

J'espere que ca pourra t'aider ! C'est ce que je fait de mon cote pour faire du multi-site sur une meme adresse IP.
mardi 31 mai 2005 à 11:15:22 | Re : Test d'URL et redirection en PHP

floxone

Enleve le "u" à serveur, sinon, ca risque pas de marcher...
mardi 31 mai 2005 à 11:17:08 | Re : Test d'URL et redirection en PHP

floxone

Si ca peut t'aider :

<?
if (($_SERVER['HTTP_HOST']=='ip')or($_SERVER['HTTP_HOST']=='nom_local')or($_SERVER['HTTP_HOST']=='ip_local')or($_SERVER['HTTP_HOST']=='www.nom.fr'))
{
 header("location:./topvo");
}
else
{
 print "VOUS N'AVEZ PAS L'ACCES NECESSAIRE";
}

?>

mardi 31 mai 2005 à 12:53:53 | Re : Test d'URL et redirection en PHP

MacMike

Merci aux interventants pour les réponses, je vais tester tout ça...




Cette discussion est classée dans : php, test, url, redirection, site1


Répondre à ce message

Sujets en rapport avec ce message

Gérer plusieurs cookies dynamiquement [ par AtomiKiller ] Bonjour, voila j'ai un petit soucis je vous explique : J'ai une URL qui menne vers une page test.php de la forme test.php&url=http://www.google.fr d variable url [ par zenouba2005 ] salut j'ai deja posé la question mais la solution ne marche pavoila mon problemej'ai une page test.php dont l'url est :http://localhost/modules/interf Redirection php avec url de ma BDD [ par Dyx50 ] Bonjour, J'aimerais savoir si il est possible de faire une redirection php qui prend les URL dans une base de donnée ?$connexion = mysql_connect('loca Probleme d url rewriting [ par adess00 ] Bonjour,J'aimerais faire un rewrite qui transforme www.site.com/test/coucou en www.site.com/test.php?id=coucouJ'ai donc mis RewriteRule ^test/(.+)$ te URL rewriting PHP HTML et redirection [ par smed79 ] [b]Bonjour,[/b] [^^happy13] je cherche comment je remplace l'extension PHP avec HTML dans un URL et rediriger les liens .PHP vers les .HTML [b]note: URL Rewriting problème de redirection [ par NHenry ] Bonjour, J'ai un problème avec l'URL Rewriting, je voudrais que : Monsite.com/UnTitre aille sur Monsite.com/TstRedir.php?nom=UnTitre Alors que : Mons Impossible d'envoyer les données par URL d'une page à l'autre [ par dandandandandan ] Salut tout le monde, Inspiré de 2 sites de tutoriels http://www.phpdebutant.org/article44.php et http://www.xrings.net/xrings/article.php3?id_articl cryptage/décryptage de fichiers stockés dans une base de données [ par BBFUNK01 ] Hello, Je rencontre actuellement un problème que je ne parviens pas à résoudre : J'ai une base de données qui contient différentes informations du ty Mise en forme d'une table avec du PHP [ par darktonin ] Bonjour à tous, Débutant en PHP, j'aimerai savoir comment superposer plusieurs lignes de données dans un tableau HTML. Je m'explique: Le résultat à URL Rewriting avec WAMP [ par DjTeush ] Bonjour, j'ai un problême. J'ai créé un site décomposé en php. [code=php] <?php // On définit la page index.php if (empty($_GET['page'])) { $_GET


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,682 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales