[résolu] des soucis pour programmer mon htaccess
7 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

mussara - WRInaute discret

- Messages: 114
- Inscription: 23 Déc 2004
[résolu] des soucis pour programmer mon htaccess
bonjour à tous
j'essaie d'utiliser le tutoriel de wri sur l'url mais j'ai du mal...
j'essaie de partir d'un cas simple à savoir j'ai 1 seule page: mapage.php
qui est appelée (sans utiliser l'url rewriting) sous la forme:
-http://monsite/mapage.php?cat=theme1
et -http://monsite/mapage.php?cat=theme2
et j'aimerai que ça soit reecrit en:
-http://monsite/theme-theme1.html
-http://monsite/theme-theme2.html
c'est pas compliqué, je sais, mais je n'y arrive pas...
merci de votre aide
j'essaie d'utiliser le tutoriel de wri sur l'url mais j'ai du mal...
j'essaie de partir d'un cas simple à savoir j'ai 1 seule page: mapage.php
qui est appelée (sans utiliser l'url rewriting) sous la forme:
-http://monsite/mapage.php?cat=theme1
et -http://monsite/mapage.php?cat=theme2
et j'aimerai que ça soit reecrit en:
-http://monsite/theme-theme1.html
-http://monsite/theme-theme2.html
c'est pas compliqué, je sais, mais je n'y arrive pas...
merci de votre aide
Dernière édition par mussara le Lun Juil 10, 2006 14:40, édité 1 fois.
-

mussara - WRInaute discret

- Messages: 114
- Inscription: 23 Déc 2004
mon code est:
- Code: Tout sélectionner
# Activation du module de réécriture d'URL :
RewriteEngine on
#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------
RewriteRule ^/theme-$1\.html$
/mapage.php?cat=$1 [L]
ErrorDocument 403 http://monsite/index.php
ErrorDocument 404 http://monsite/index.php
-

e-kiwi - Modérateur

- Messages: 15617
- Inscription: 23 Déc 2003
RewriteRule ^/theme-$1\.html$ /mapage.php?cat=$1 [L]
pas bon ça
il faut plutot mettre :
RewriteRule ^theme-(.+).html$ /mapage.php?cat=$1 [L]
pour lui donner le format de la variable que tu récupere dans $1 (ici, tout et n importe quoi
)
pas bon ça
il faut plutot mettre :
RewriteRule ^theme-(.+).html$ /mapage.php?cat=$1 [L]
pour lui donner le format de la variable que tu récupere dans $1 (ici, tout et n importe quoi
-

mr_go - WRInaute passionné

- Messages: 1945
- Inscription: 21 Sep 2005
C'est un expression régulière
(.+) signifie : n'importe quelle suite de caractère.
Exemple pour Theme-(.+)\.html :
Theme-84.html
Theme-bonjour-test.html
...
seront traduits tels que
/mapage.php?cat=84 [L]
/mapage.php?cat=bonjour-test [L]
etc...
(.+) signifie : n'importe quelle suite de caractère.
Exemple pour Theme-(.+)\.html :
Theme-84.html
Theme-bonjour-test.html
...
seront traduits tels que
/mapage.php?cat=84 [L]
/mapage.php?cat=bonjour-test [L]
etc...
7 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 :
- soucis .htaccess
- soucis ac .htaccess (hebergeur: OVH)
- Petit soucis avec le .htaccess
- [Reecriture/Redirection] Soucis dans le htaccess
- Petit soucis htaccess et zone admin
- Souçis pour proteger images avec htaccess
- [Résolu] [CSS] Soucis avec Firefox
- [Resolu] soucis avec mon 404 personnalisé
- Soucis au niveau des accents - charset UTF-8 [Résolu]
- [Résolu] Soucis avec mon lecteur de flux rss
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
