Redirection en fonction du nom de domaine
Résolu
Miimidedel
Messages postés
401
Statut
Membre
-
Miimidedel Messages postés 401 Statut Membre -
Miimidedel Messages postés 401 Statut Membre -
Bonjour,
Alors voilà..
J'ai deux noms de domaine ressemblant à ça : bonjour.fr et hello.com.
Ces deux noms de domaines sont redirigés vers le même dossier source.
Ce site existe en plusieurs langues notamment anglais et français.
Cependant j'aimerais que quand l'utilisateur tape hello.com dans son navigateur il soit redirigé vers /accueil/index.php?lang=uk
Et s'il a saisi bonjour.fr il soit redirigé vers accueil/index.php (qui par défaut est en français)
Une idée ... ?
Je vous remercie d'avance !
Alors voilà..
J'ai deux noms de domaine ressemblant à ça : bonjour.fr et hello.com.
Ces deux noms de domaines sont redirigés vers le même dossier source.
Ce site existe en plusieurs langues notamment anglais et français.
Cependant j'aimerais que quand l'utilisateur tape hello.com dans son navigateur il soit redirigé vers /accueil/index.php?lang=uk
Et s'il a saisi bonjour.fr il soit redirigé vers accueil/index.php (qui par défaut est en français)
Une idée ... ?
Je vous remercie d'avance !
A voir également:
- Redirection en fonction du nom de domaine
- Fonction si et - Guide
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
- Cette adresse de messagerie fait partie d’un domaine réservé. entrez une autre adresse de messagerie - Forum Hotmail / Outlook.com
- Nom de l'adresse ✓ - Forum Loisirs / Divertissements
- Dans le document à télécharger, trouvez les lettres situées derrière les rectangles pour reconstituer le nom du chat. comment s'appelle-t-il ? - Forum InDesign
2 réponses
Bon je me suis trouvé une alternative..
Les Virtual Hosts..
bonjour.fr est redirigé vers le dossier du site, ça ça ne change pas
hello.com est redirigé vers un autre dossier qui ne contient qu'un fichier index.php avec une redirection du type :
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://www.paruvendu.fr/?lang=uk");
?>
S'il y a mieux n'hésitez pas car j'aurais voulu garder hello.com dans l'URL, c'est plus propre..
Les Virtual Hosts..
bonjour.fr est redirigé vers le dossier du site, ça ça ne change pas
hello.com est redirigé vers un autre dossier qui ne contient qu'un fichier index.php avec une redirection du type :
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://www.paruvendu.fr/?lang=uk");
?>
S'il y a mieux n'hésitez pas car j'aurais voulu garder hello.com dans l'URL, c'est plus propre..
Je préfère ainsi :
if($_SERVER['HTTP_HOST'] == 'hello.com' || $_SERVER['HTTP_HOST'] == 'www.hello.com')
{ header("HTTP/1.1 301 Moved Permanently");
header("Location: accueil/index.php?lang=uk"); }
else
{ header("HTTP/1.1 301 Moved Permanently");
header("Location: accueil/index.php"); }
Vive mon monologue ><
if($_SERVER['HTTP_HOST'] == 'hello.com' || $_SERVER['HTTP_HOST'] == 'www.hello.com')
{ header("HTTP/1.1 301 Moved Permanently");
header("Location: accueil/index.php?lang=uk"); }
else
{ header("HTTP/1.1 301 Moved Permanently");
header("Location: accueil/index.php"); }
Vive mon monologue ><