Création
d'entreprise
Posez votre question Signaler

[htaccess] Masquer une partie fixe d'une url.

BlueWolf² 42Messages postés 24 août 2007Date d'inscription 28 août 2010Dernière intervention - Dernière réponse le 27 juil. 2008 à 21:12
Bonjour à tous,
Voila, je présente mon souci : je possède un site disponible en français et anglais. J'ai récemment fait l'acquisition d'un domaine et souhaiterait m'en servir en faisant un http://fr.machin et http://en.machin
Pour l'instant, mon site utilise le MultiViews : j'ai un fichier file.php à la racine, et si je veux le site en FR par exemple, j'entrerai l'url : http://www.domain/file/fr/reste-de-l-url
L'idée serait de transformer cette URL en http://fr.domain/reste-de-l-url
Je veux donc masquer à l'utilisateur le "file/fr/". L'ennui est qu'il faut que le sous-domaine pointe toujours à la racine du site, où j'aurai des soucis avec tous les éléments inclus (images, javascripts, css, ... ; enfin, sauf si les réponses ci-dessous proposent quelque chose de plus intelligent que ce que je n'envisage)
Ce que j'avais tenté de faire, c'était d'utiliser l'URL rewriting pour transformer "http://www.domain/file/(fr|en)/xxx" en "http://$1.domain/xxx", mais au lieu de réécrire l'URL, le serveur me redirigeait vers l'adresse en www quand je tentais de rentrer avec mon bô sous-domaine... (pas trop clair, pour le coup ; désolé, je reste à dispo si questions il y a)
Enfin bref, je pense que vous avez perçu ce que je souhaite faire : transformer "http://www.domain/file/(fr|en)/xxx" en "http://$1.domain/xxx", tout en sachant que "file" n'est pas un dossier, mais le fichier file.php (et que l'URL rewriting est activé).
En vous remerciant par avance pour votre aide, et dès maintenant pour avoir pris le temps de lire ce message.
Lire la suite 

[htaccess] Masquer une partie fixe d'une url »

1 réponses
Réponse
+4
moins plus
up, svp
Ajouter un commentaire
Ce document intitulé « [htaccess] Masquer une partie fixe d'une url. » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?