Aide sur l'écriture d'un régle (dossier/nompage)
12 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- jiojioforever
- WRInaute impliqué

- Messages: 523
- Inscription: 23 Nov 2006
Aide sur l'écriture d'un régle (dossier/nompage)
Bonjour,
j'ai un site qui se compose de pages qui se situent dans des dossiers.
genre
index.php
/dossier1/page1.php
/dossier2/page1.php
/dossier3/page3.php
j'appelle le contenu de ces pages via la méthode GET soit :
http://www.xxxxxxxx.com/index.php?page= ... 1/page1php.
je voudrais insérer une régle pour virer le index.php/?page= pour ainsi avoir en sortie
http://www.xxxxxxxx.com/dossier1/page1.php
cette régle est valide pour toutes les pages de mon site.
merci d'avance
j'ai un site qui se compose de pages qui se situent dans des dossiers.
genre
index.php
/dossier1/page1.php
/dossier2/page1.php
/dossier3/page3.php
j'appelle le contenu de ces pages via la méthode GET soit :
http://www.xxxxxxxx.com/index.php?page= ... 1/page1php.
je voudrais insérer une régle pour virer le index.php/?page= pour ainsi avoir en sortie
http://www.xxxxxxxx.com/dossier1/page1.php
cette régle est valide pour toutes les pages de mon site.
merci d'avance
- Vap
- WRInaute passionné

- Messages: 1090
- Inscription: 17 Juin 2007
Essaie ça (je n'ai pas testé):
- Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^page=(.*)$
RewriteRule index.php(.*)$ %1 [R=301]
- jiojioforever
- WRInaute impliqué

- Messages: 523
- Inscription: 23 Nov 2006
yep ça marche mais j'ai toujours le www.xxxxxx.fr/INDEX/dossier1/page2
le index je voudrais le virer en fait :$
merci d'avance
le index je voudrais le virer en fait :$
merci d'avance
- Vap
- WRInaute passionné

- Messages: 1090
- Inscription: 17 Juin 2007
Ca marche ou ca marche pas? Il vient d'où le INDEX en majuscule?
Il faut etre précis, sinon je peux pas t'aider. Donne moi un exemple de requete (une URL), comment elle est réécrite avec la regle que je te donne, et ce que tu veux en fait.
Merci.
Edit: Essaie ça (il y a un / ajouté dans la condition):
Il faut etre précis, sinon je peux pas t'aider. Donne moi un exemple de requete (une URL), comment elle est réécrite avec la regle que je te donne, et ce que tu veux en fait.
Merci.
Edit: Essaie ça (il y a un / ajouté dans la condition):
- Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^page=/(.*)$
RewriteRule index.php(.*)$ %1 [R=301]
- jiojioforever
- WRInaute impliqué

- Messages: 523
- Inscription: 23 Nov 2006
merci d'avance
Dernière édition par jiojioforever le Mer Mar 12, 2008 9:36, édité 1 fois.
- jiojioforever
- WRInaute impliqué

- Messages: 523
- Inscription: 23 Nov 2006
non enfin si mais il y a toujours l'index dans l'URL et en plus l'url des liens s'allongent au fur et à mesure que tu cliques sur un lien
- jiojioforever
- WRInaute impliqué

- Messages: 523
- Inscription: 23 Nov 2006
re
en fait j'ai réussi à faire ce que je voulais avec cette régle :
mais maintenant mon problème est comment appeler mes pages contenu ^^
En gros j'ai une trame de mon site qui est valide pour l'ensemble de toutes mes pages.
J'appelais le contenu par index.php?page=test.php mais maintenant rien apparait en contenu...juste ma trame.
merci
en fait j'ai réussi à faire ce que je voulais avec cette régle :
- Code: Tout sélectionner
RewriteRule ^(.*).html$ /index.php?page=$1 [L,QSA]
mais maintenant mon problème est comment appeler mes pages contenu ^^
En gros j'ai une trame de mon site qui est valide pour l'ensemble de toutes mes pages.
J'appelais le contenu par index.php?page=test.php mais maintenant rien apparait en contenu...juste ma trame.
merci
12 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 :
- Bizarrerie dans la règle de ré-écriture
- Problème écriture d'une règle .htaccess
- Comment créer une règle de ré-écriture pour la Racine ?
- problème de droit daccès de dossier en écriture / interface privée SPIP inaccessible
- Aide sur la ré-ecriture url
- Aide htaccess redirection et ré-écriture
- [résolu] aide écriture basique url rewriting
- de www.monsite.com/index.php?page=nompage à www.monsite.com/index-nompage.php
- [réglé] rewrtite tout sauf un dossier ?
- [Réglé] Rediriger vers un sous dossier
- Tous les services de Google expliqués en 31 pages - 02-08-2006
- Google Health : votre dossier médical géré par Google... - 20-05-2008
- Résultats des élections présidentielles du 1er tour 2007 - 22-04-2007
- Résultats des élections législatives du 1er tour 2007 - 09-06-2007
- Google se rapproche de la Bourse - 28-01-2004
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Trouvez les bons mots-clés - 28-08-2002
- Keyword Search Engine : le choix des bons mots-clés - 09-08-2004
Consultez la description détaillée des produits ou services de Google suivants : Google Health
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
