Accueil > Forum > > > > Test d'URL et redirection en PHP
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
Livres en rapport
|
Derniers Blogs
[SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|