ebouilleur Posté 21 Décembre 2006 Partager Posté 21 Décembre 2006 (modifié) Bonjour, Je veux faire une redirection, mais c'est trop dur pour moi Je vous explique. Je souhaire rediriger un sous domaine vers un fichier genre : http://test.druly.com vers http://www.druly.com/test.php Déja ca j'y arrive pas Voila mon code : Options +FollowSymlinksRewriteEngine onRewriteCond %{HTTP_HOST} ^test.* [NC]RewriteRule ^(.*) /test.php [L] Mais il faut ajouter qu'il y a aussi dans mon htaccess cette ligne : RewriteRule ^([0-9a-z]+)[/]?$ /index.php?ref=$1 [L,NC] (qui elle fonctionne et fait un redurection de www.druly.com/8 vers www.druly.com/index.php?ref=8 et biensur je veux que cette condition s'applique aussi avec monhistoire de sous domaine d'avant pour avoir qqchose genre : test.druly.com/8 qui devient www.druly.com/test.php?ref=8 Voila j'espere avoir été assez clair, si vous pouvez m'aider. Cordialement Ebouilleur Modifié 21 Décembre 2006 par ebouilleur Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 21 Décembre 2006 Partager Posté 21 Décembre 2006 Bonsoir, Tout simplement parce que ton serveur ne répond pas pour le sous-domaine test.druly.com Il faut que tu crées un champ A pour ce sous domaine, comme tu en as pour www et peut-être d'autres. Ou alors créer un champ nommé * pour que ton serveur réponde à tous les sous-domaines. C'est donc de la configuration de bind avant de pouvoir envisager une réécriture. Dan PS: de plus, si tu veux utiliser effectivement tes sous-domaines en automatique, il te faudra le module vhost_alias sous Apache. Il te permettra d'utiliser la directive VirtualDocumentRoot. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ebouilleur Posté 21 Décembre 2006 Auteur Partager Posté 21 Décembre 2006 (modifié) Ok alors partons sur le sous domaine : test.druly.com qui existe ps : si je m'en sort avec mon webmin je devrais pouvoir m'occupé de ton module vhost_alias Modifié 21 Décembre 2006 par ebouilleur Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 22 Décembre 2006 Partager Posté 22 Décembre 2006 Ok alors partons sur le sous domaine : test.druly.com qui existe Et non, il n'existe pas ! Le host 'test.druly.com' n'est pas accessible (il ne répond même pas au ping) Lien vers le commentaire Partager sur d’autres sites More sharing options...
ebouilleur Posté 22 Décembre 2006 Auteur Partager Posté 22 Décembre 2006 Heu, Dan escuse moi, je suis trop con... j'ai pas écris ce que je voulais dire.. info.druly.com Désolé Lien vers le commentaire Partager sur d’autres sites More sharing options...
ebouilleur Posté 23 Décembre 2006 Auteur Partager Posté 23 Décembre 2006 Hello Dan En fait j'ai réussi, mais je sais pas si c'est la meilleur méthode, mmais tu va me dire ca Donc j'ai finalement créé un autre serveur virtuel que j'ai appeler info.druly.com par defaut je le fais pointer sur la page php qui me convient et dans le htacess je met : Options +FollowSymlinks RewriteEngine on RewriteCond %{HTTP_HOST} ^info.* [NC] RewriteRule ^([0-9a-z]+)[/]?$ /info.php?ref=$1 [L,NC] RewriteCond %{HTTP_HOST} ^www.* [NC] RewriteRule ^([0-9a-z]+)[/]?$ /index.php?ref=$1 [L,NC] Qu'en penses tu ? Merci Ebouilleur Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant