Besoin d'un coup de pouce ! [resolu]
6 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- Solenne
- Nouveau WRInaute

- Messages: 3
- Inscription: 8 Déc 2008
Besoin d'un coup de pouce ! [resolu]
Bonjour,
Je souhaite faire une modification concernant mon htaccess :
Mon site comprends plusieurs pages (accueil, particuliers, tarifs, livre d'or)
j'ai actuellement ceci :
RewriteRule ^index.html /index.php [L]
RewriteRule ^index-([0-9]+).html /index.php?page=std&id=$1 [L]
RewriteRule ^contact.html /index.php?page=contact [L]
donc toutes les pages sont au format site/index-1.html, site/index-2.html, etc ...
Je souhaiterai que index-1 se transforme en accueil.html, index-2 soit particuliers.html, etc ....
J'ai essayé ceci : RewriteRule ^Accueil.html /index-1.html [L] mais ca ne marche pas
Je précise que les noms de pages sont dans une base sql (une table 'page')
Merci d'avance, je suis un peu perdue !
Solenne
Je souhaite faire une modification concernant mon htaccess :
Mon site comprends plusieurs pages (accueil, particuliers, tarifs, livre d'or)
j'ai actuellement ceci :
RewriteRule ^index.html /index.php [L]
RewriteRule ^index-([0-9]+).html /index.php?page=std&id=$1 [L]
RewriteRule ^contact.html /index.php?page=contact [L]
donc toutes les pages sont au format site/index-1.html, site/index-2.html, etc ...
Je souhaiterai que index-1 se transforme en accueil.html, index-2 soit particuliers.html, etc ....
J'ai essayé ceci : RewriteRule ^Accueil.html /index-1.html [L] mais ca ne marche pas
Je précise que les noms de pages sont dans une base sql (une table 'page')
Merci d'avance, je suis un peu perdue !
Solenne
Dernière édition par Solenne le Lun Déc 08, 2008 14:53, édité 1 fois.
- Solenne
- Nouveau WRInaute

- Messages: 3
- Inscription: 8 Déc 2008
YoyoS a écrit:
- Code: Tout sélectionner
RewriteRule ^/(.*).html /index.php?page=$1 [L]
Et un truc du genre ?
Non ca ne passe tjrs pas !
Je ne sais vraiment pas comment proceder
j'ai testé avec ta proposition :
RewriteEngine on
RewriteRule ^index.html /index.php [L]
RewriteRule ^index-([0-9]+).html /index.php?page=std&id=$1 [L]
RewriteRule ^/(.*).html /index.php?page=$1 [L]
RewriteRule ^contact.html /index.php?page=contact [L]
je précise que pour la page contact, il n'y a pas de pb ! c'est juste pour les autres pages sous forme index-1, index-2, etc ... dont les noms sont stockés dans la base sql
Solenne
-

YoyoS - WRInaute accro

- Messages: 3827
- Inscription: 14 Sep 2006
Essaie des variantes aussi:
- Code: Tout sélectionner
RewriteRule ^(.*).html /index.php?page=$1 [L]
- Code: Tout sélectionner
RewriteRule ^/(.*)\.html /index.php?page=$1 [L]
- Code: Tout sélectionner
RewriteRule ^(.*)\.html /index.php?page=$1 [L]
-

siddhy - WRInaute discret

- Messages: 163
- Inscription: 20 Sep 2004
Bonjour,
Si j'ai bien compris, ce que tu aimerai avoir c'est :
- que la page [accueil.html] pointe vers [index.php?page=accueil]
ET
- que si on tape [index-1.html] on soit redirigé (en redirection 301) vers [accueil.html] (car les moteurs ont dû deja referencer tes pages avec ces url)
donc il faut je pense y aller en 2 temps. je ferai comme ça a ta place :
là bien sur c'est du statique.. mais c'est le principe que j'utiliserai
Si j'ai bien compris, ce que tu aimerai avoir c'est :
- que la page [accueil.html] pointe vers [index.php?page=accueil]
ET
- que si on tape [index-1.html] on soit redirigé (en redirection 301) vers [accueil.html] (car les moteurs ont dû deja referencer tes pages avec ces url)
donc il faut je pense y aller en 2 temps. je ferai comme ça a ta place :
- Code: Tout sélectionner
# redirection 301 pour le referencement
RewriteRule ^index-1\.html$ /accueil.html [R=301,L]
# re ecriture des url
RewriteRule ^accueil.html /index.php?page=std&id=1 [L]
là bien sur c'est du statique.. mais c'est le principe que j'utiliserai
Dernière édition par siddhy le Lun Déc 08, 2008 15:16, édité 1 fois.
6 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 :
- Besoin d'un coup de pouce
- Un an après : Re-besoin d'un coup de pouce...
- Regle rewritting, besoin d'un coup de pouce
- Vous comprenez l'italien, besoin d'un peit coup de pouce !!
- Besoin d'un coup de pouce sur une ligne d'UR
- Besoin d'un tit coup de pouce pour redirection 301 massive
- Besoin d'un coup de pouce pour rendre un script valide W3c
- Besoin d'un gros coup de pouce pour mettre en place des colonnes dans un menu CSS
- petite coup de pouce www
- Un petit coup de pouce SVP :)
- Le code source du projet de recherche géographique est disponible - 05-06-2002
- Google Browser Size : un outil à tester pour vos sites - 18-12-2009
- Cindy McCaffrey quitte Google - 21-12-2004
- Le Dr Kai-Fu Lee peut travailler pour Google - 15-09-2005
- Live Search bannit certains sites qui échangent des liens - 20-11-2006
- Des détails sur Gmail, le webmail de Google - 15-04-2004
- Google recrute Vinton Cerf, le père d'Internet - 09-09-2005
- Pourquoi il ne faut pas utiliser d'underscore dans les URL - 03-04-2007
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
