aide url de rewritting
5 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- allann
- WRInaute discret

- Messages: 69
- Inscription: 7 Fév 2006
aide url de rewritting
Bonjour,
j'e suis debutant et j'aimerais mettre en place une url de rewriteing sur mon site qui comportent des annonces
annonce.php?id=$id
je voudrais transformer cette url en
annonce-id-titre.html ou titre est un champs de ma bd
j'ai mis ene place cette regle
mais maintenant jen ne sais pas comment l'appelle de mon site pour faire reference dans mes liens
j'e suis debutant et j'aimerais mettre en place une url de rewriteing sur mon site qui comportent des annonces
annonce.php?id=$id
je voudrais transformer cette url en
annonce-id-titre.html ou titre est un champs de ma bd
j'ai mis ene place cette regle
- Code: Tout sélectionner
RewriteRule ^annonce-([0-9]+)-([A-Za-z]+)\.html$ /annonce.php?id=$2 [L]
mais maintenant jen ne sais pas comment l'appelle de mon site pour faire reference dans mes liens
-

alaincassis - WRInaute occasionnel

- Messages: 445
- Inscription: 6 Aoû 2006
Re: aide url de rewritting
Ben faut que cette règle soit dans un ficher appellé .htaccess et créé à la racine du site .
Mais ça suffit pas ! faut que le script génère les URL du type : annonce-id-titre.html à la place des autres.
Mais ça suffit pas ! faut que le script génère les URL du type : annonce-id-titre.html à la place des autres.
- allann
- WRInaute discret

- Messages: 69
- Inscription: 7 Fév 2006
Re: aide url de rewritting
bonjour,
un soucis d’écriture d'url au niveau de ma regle ca fonctionne mais pas pour tout les cas :
j'ai sur mon site une page annonce.php?id=id$
j'ai egalement un titre dans ma base de donnees
je voulais renommer mes pages
annonce-id-titre.html
j'ai inserer uen colonne url qui avec une fonction remplace les espace par de -
j'ai creer cette règle
Code:
RewriteEngine On
RewriteRule ^annonce-([0-9]+)-([A-Za-z]+)\.html$ /annonce.php?id=$1 [L]
ma regle fonctionne quand il n'a qu'un seul mot dans le titre
exemple
annonce-19-nokia.html
mais par exemple si il y a " annonce-19-nokia-n95.html "
ou annonce-19-nokia-n95-pascher.html
la regle ne fonctionne plus
Je n'arrive pas à formuler la regle de telle facon a dire qi il y plusieurs mots alors ecrire la regle avec de -
un soucis d’écriture d'url au niveau de ma regle ca fonctionne mais pas pour tout les cas :
j'ai sur mon site une page annonce.php?id=id$
j'ai egalement un titre dans ma base de donnees
je voulais renommer mes pages
annonce-id-titre.html
j'ai inserer uen colonne url qui avec une fonction remplace les espace par de -
j'ai creer cette règle
Code:
RewriteEngine On
RewriteRule ^annonce-([0-9]+)-([A-Za-z]+)\.html$ /annonce.php?id=$1 [L]
ma regle fonctionne quand il n'a qu'un seul mot dans le titre
exemple
annonce-19-nokia.html
mais par exemple si il y a " annonce-19-nokia-n95.html "
ou annonce-19-nokia-n95-pascher.html
la regle ne fonctionne plus
Je n'arrive pas à formuler la regle de telle facon a dire qi il y plusieurs mots alors ecrire la regle avec de -
-

alaincassis - WRInaute occasionnel

- Messages: 445
- Inscription: 6 Aoû 2006
Re: aide url de rewritting
Et en essayant :
RewriteEngine On
RewriteRule ^annonce-(.*)-(.*) /annonce.php?id=$1 [L]
RewriteEngine On
RewriteRule ^annonce-(.*)-(.*) /annonce.php?id=$1 [L]
5 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 :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
