ebouilleur Posté 21 Décembre 2006 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
Dan Posté 21 Décembre 2006 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.
ebouilleur Posté 21 Décembre 2006 Auteur 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
Dan Posté 22 Décembre 2006 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)
ebouilleur Posté 22 Décembre 2006 Auteur 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é
ebouilleur Posté 23 Décembre 2006 Auteur 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
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant