Redirection en fonction du nom de domaine
Résolu
Miimidedel
Messages postés
401
Date d'inscription
Statut
Membre
Dernière intervention
-
Miimidedel Messages postés 401 Date d'inscription Statut Membre Dernière intervention -
Miimidedel Messages postés 401 Date d'inscription Statut Membre Dernière intervention -
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
- Annuaire portable gratuit a partir d'un nom ✓ - Forum Mobile
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
- Trouver un nom avec une adresse ✓ - Forum Loisirs / Divertissements
- Nom de l'adresse - Forum Consommation & Internet
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 ><