Aide pour redirection php complexe

Petit nouveau ! | 6 Messages

05 oct. 2012, 00:49

Bonsoir,
j'ai un soucis qui demande pas mal d'explication mais le forum refuse de publié mon message, car il considère cela comme du spam.. c'est pas super pratique :priere:

j'ai viré les url du msg, c'est toujours le même soucis, j'ai viré aussi la partit en php mais rien ni fait... ya une liste de mots a évitez ou ?

j'ai donc mis le contenue sur plusieurs msg. (désolé mais a défaut pouvoir le faire dans un seul)
Modifié en dernier par Budington le 05 oct. 2012, 01:06, modifié 3 fois.

Petit nouveau ! | 6 Messages

05 oct. 2012, 00:53

Bonsoir, je vous explique le nœud de mon soucis... (mise a par que je suis une pive en php :mrgreen: )

Je gère une petite association a but non lucratif et dans le cadre de nos activités nous avons un site web (jusque la tout va bien).
Dans une démarche de simplification de la gestion, nous avons un sous-domaine ainsi qu'un mini-site.

Le site ainsi que le mini site sont dans des dossiers séparer, donc a la racine, j'ai mis en place un fichier index.php qui me permet de renvoyé le trafic dans le dossier correspondant, une redirection gérer dans mon hébergement permet un pointage du mini site sur le sous domaine... et tout fonctionne bien

Petit nouveau ! | 6 Messages

05 oct. 2012, 00:59

mon fichier php ne contient que:
<?php
include("site/var/analytic.inc.php");
?>
<?php   
  header('Location: site/index.php');   
?> 
ce qui suffisait largement... maintenant sa deviens sérieux, j'ai désormais besoin de redirigé 2 autres noms de domaines différant en les fessant pointer directement sur le sous domaine.

par ex.

Code : Tout sélectionner

3w.kiki.zz -> 3w.kiki.zz/site/index.php plouf.kiki.zz -> 3w.kiki.zz/plouf/index.php 3w.petit.yy -> plouf.kiki.zz 3w.grand.yy ->plouf.kiki.zz
Donc, j'ai dans l'idée que je dois faire la demande de la page demander pour pouvoir savoir ou l'envoyé.
La question est donc 8-| je fait sa comment ??? pasque la je nage un peux, si j'utilise un .htacces j'ai pas l'impression que sa puisse joué avec le fichier .php et dans la mesure du possible et pour evité les problème d'indexation il faudrait que les robot sache qu'il s'agit d'un R=301.

Merci

Petit nouveau ! | 6 Messages

05 oct. 2012, 15:01

bon j’essaye de faire avancer le schmilblic

est ce que :
<?php
include("site/var/analytic.inc.php");
?>
<?php if ($_SERVER["SERVER_NAME"] == 'http://www.kiki.zz'){
header("Status: 301 Moved Permanently", false, 301);
header ('Location: site/index.php');
exit();
}
else if ($_SERVER["SERVER_NAME"] == 'http://www.petit.yy'){
header("Status: 301 Moved Permanently", false, 301);
header('Location: plouf/index.php');
exit();
} 
else if ($_SERVER["SERVER_NAME"] == 'http://www.grand.yy'){
header("Status: 301 Moved Permanently", false, 301);
header('Location: plouf/index.php');
exit();
} 
else if ($_SERVER["SERVER_NAME"] == 'plouf.kiki.zz'){
header("Status: 301 Moved Permanently", false, 301);
header('Location: plouf/index.php');
exit();
} 
?>
sa peux joué ?

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

05 oct. 2012, 18:12

Salut,

As tu testé l'url rewriting ? Tu peux le faire faire directement au serveur web, c'est aussi simple et rapide ;)

Pour la doc http://www.apache.org

Voir redirection permanente d'url avec Apache sur Google ;)

@+
Il en faut peu pour être heureux ......

Petit nouveau ! | 6 Messages

05 oct. 2012, 22:42

Salut,

Oui j'ai pensé a le faire via un fichier .htaccess le soucis c'est que je n'ai pas trouver comment faire pour dirigé le trafic venant de domaine différant vers des fichier eux aussi différant

Petit nouveau ! | 6 Messages

09 oct. 2012, 14:10

Pas d'idée :(

J'ai essayé avec le code que j'ai mis sur le topic, la redirection ce fait correctement uniquement sur la première adresse tout les autres sont redirigé sur la première redirection.

ViPHP
ViPHP | 2577 Messages

09 oct. 2012, 15:30

Il me semble que les "http://" sont en trop dans les tests.