Comment créer une règle de ré-écriture pour la Racine ?
2 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- SuN
- WRInaute discret

- Messages: 51
- Inscription: 21 Juin 2004
Comment créer une règle de ré-écriture pour la Racine ?
Bonjourà tous,
Je suis actuellement en train d'optimiser le référencement d'un site multilingue, et j'utilise la réécriture d'url pour la gestion des langues. Tout fonctionne à merveille... sauf sur ma page d'accueil. Je n'arrive pas à faire de règle pour la racine du site.
Pour info la structure est simple, je voudrais que la traduction se fasse de cette façon :
http://www.domaine.com/ => Anglais
http://www.domaine.com/fr/ => Français
http://www.domaine.com/de/ => Allemand
...
La réécriture fonctionne parfaitement pour les différentes langues grâce à cette règle :
Par contre comment je fait pour la racine ? Je n'arrive pas à trouver le bonne règle
Merci d'avance si vous pouvez m'aider
Je suis actuellement en train d'optimiser le référencement d'un site multilingue, et j'utilise la réécriture d'url pour la gestion des langues. Tout fonctionne à merveille... sauf sur ma page d'accueil. Je n'arrive pas à faire de règle pour la racine du site.
Pour info la structure est simple, je voudrais que la traduction se fasse de cette façon :
http://www.domaine.com/ => Anglais
http://www.domaine.com/fr/ => Français
http://www.domaine.com/de/ => Allemand
...
La réécriture fonctionne parfaitement pour les différentes langues grâce à cette règle :
- Code: Tout sélectionner
RewriteRule ^(de|fr)/\.html$ index.php?lang=$1 [L]
Par contre comment je fait pour la racine ? Je n'arrive pas à trouver le bonne règle
Merci d'avance si vous pouvez m'aider
- SuN
- WRInaute discret

- Messages: 51
- Inscription: 21 Juin 2004
Re: Comment créer une règle de ré-écriture pour la Racine ?
Bon en fait la règle suivante fonctionnait, je la file en entier que tout le monde puisse en profiter :
Elle était écrasée par des anciennes règles que je croyais commentées en bas de .htaccess
- Code: Tout sélectionner
RewriteRule ^$ index.php?lang=en [L]
RewriteRule ^(de|fr)/$ index.php?lang=$1 [L]
Elle était écrasée par des anciennes règles que je croyais commentées en bas de .htaccess
2 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Comment créer un règle unique
- Bizarrerie dans la règle de ré-écriture
- Problème écriture d'une règle .htaccess
- [Réglé] de rewriting à la racine du site
- [reglé] URL Rewriting à la racine
- [Réglé] Protéger la racine du site avec le fichier .htaccess
- [réglé]creer en PHP des variables
- [reglé]créer son fichier robots.txt
- [réglé] Créer un cadre en php et y afficher un résultat
- [Regle]Besoin d'aide pour creer un site de rencontres
- Où placer son fichier Sitemap ? A la racine ? - 27-06-2005
- Précisez vos recherches sur Google par la profondeur en répertoires - 20-09-2002
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Comment éviter les contenus dupliqués (avec/sans le www) - 26-10-2005
- Yandex Webmaster Tools : tutoriel en français - 25-02-2010
- Google Présentations, une sorte de Powerpoint en ligne et gratuit - 18-09-2007
- WebRankInfo lance un forum rédaction et référencement - 17-04-2009
- Combinaison de mots-clés
Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
