Possible 2 index.php?

Résolu/Fermé
Jean - 23 août 2011 à 17:49
snousnou Messages postés 19 Date d'inscription mardi 23 août 2011 Statut Membre Dernière intervention 13 avril 2012 - 24 août 2011 à 11:54
Bonjour,

Je m'explique, je suis bidon, c'est mon premier site perso que je réalise.

J'ai deux noms de domaines: www.domaine.com et www.domaine.ru
J'ai un index.php dont on y accède quand je tape un des 2 domaines (.com ou .ru)

J'ai fais un second indexr.php dans l'idée de rediriger www.domaine.ru directement dessus car c'est la même page qu'index.php mais en Russe.

Quel est la le code que je doit taper pour faire cette redirection?

Merci à vous!

Jean


A voir également:

5 réponses

graffx Messages postés 6506 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 24 mars 2019 1 973
23 août 2011 à 17:56
salut:

<?php
header('Location: domaine.com');
?>
0
mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
23 août 2011 à 23:08
Bonsoir,

Je ne comprends pas bien l'intérêt de gérer deux index.php quand un seul suffit. Un exemple ici:
http://marc.immo-scope.com/

et tapez sur le drapeau russe, vous aurez le site en russe...
et tapez sur le drapeau japonais, vous aurez le site en japonais...

Tout ça dans un seul index.php.

A+
0
Merci à vous en tout cas.
0
mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
23 août 2011 à 23:51
Tout est géré au travers d'un cookie. Quand vous tapez sur le petit drapeau, ça appelle ce simple script:

<?php
setcookie("lang",$_GET['lang']);
$back = $_SERVER['HTTP_REFERER'];
header("Location: $back");


On met en cookie lang la langue sélectionnée, fr = français, ru = russe...

CE script est programmé pour renvoyer vers la page qui l'a appelé.

Ensuite, dans la page, pour un titre multilingue:

<?php if($_COOKIE['lang']=='fr' or empty($_COOKIE['lang'])): ?>
<h1>Mon titre en français</h1>
<?php elseif($_COOKIE['lang']=='ru'): ?>
<h1>Mia russkaya titroff</h1>
<?php endif; ?>


C'est pas plus compliqué que ça....

A+
0
graffx Messages postés 6506 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 24 mars 2019 1 973
24 août 2011 à 00:10
oui mais bon , autant le faire en php ca...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
J'ai trouvé bien plus simple:
.htaccess ;)
0
snousnou Messages postés 19 Date d'inscription mardi 23 août 2011 Statut Membre Dernière intervention 13 avril 2012 1
24 août 2011 à 11:54
oui avec la commande DirectoryIndex
0