shikamaru Posté 10 Novembre 2006 Posté 10 Novembre 2006 Bonjour, Je suis nouveau sur le forum donc bonjour à tout le monde. J'ai un problème de réécriture d'url. J'ai [b]http://toto/tata et j'aimerai avoir [b]http://toto/tata/. Avec chacune de ces url, j'ai l'affichage de ma page. Vous allez me répondre que c'est un problème ridicule. Ben en fait, pas tellement, car avant d'arriver là, il y'a pas quelques redirections dont une avec un reverse proxy. Et le problème que j'obtiens est le suivant : lorsque je clique sur un lien, au lieu d'avoir [b]http://toto/tata/introduction.php, j'obtiens [b]http://toto/introduction.php et ainsi j'ai une page indisponible. Ainsi, j'aimerai que lorsqu'on tape [b]http://toto/tata , j'obtienne [b]http://toto/tata/ Merci
Dan Posté 10 Novembre 2006 Posté 10 Novembre 2006 Avec un exemple de ton fichier .htaccess ce serait plus simple... parce que les toto et tata ne me parlent pas trop
shikamaru Posté 10 Novembre 2006 Auteur Posté 10 Novembre 2006 En fait je suis directemet dans le fichier httpd.conf de apache mais ça doit marcher un peu pareil. Je veux juste rajouter un "/" à la fin de l'url lorsqu'il y'a [b]http://toto/tata Merci
Dan Posté 10 Novembre 2006 Posté 10 Novembre 2006 Pareil ? Pas vraiment... Mais bon, voici une règle qui fonctionne: RewriteCond %{REQUEST_FILENAME} -dRewriteRule ^(.+[^/])$ $1/ [R]
shikamaru Posté 10 Novembre 2006 Auteur Posté 10 Novembre 2006 Je te remercie pour tes réponses rapides et ça convient à ce que je voulais. Pour ceux qui ont ce genre de problème, j'ai trouvé un article sur apache : http://httpd.apache.org/docs/2.0/misc/rewriteguide.html Voilà voilà !! Merci encore Dan pour ta réponse.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant