La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  rewriting url
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: rewriting url  (Lu 895 fois)
rewriting url
« sur: le 21-05-2011 a 17:29:38 »
patou830
Membre récent
*

Hors-Ligne

Messages: 1





Voir le Profil
Répondre avec citation

Bonjour, je cherche à changer les urls de mon site 
hébergeur lws,
site créer avec LWS site créator
configuration PHP :

Configuration Php de: register_globals
   On Off (Par defaut c'est à On)
Configuration Php de: magic_quotes_gpc
   On Off (Par defaut c'est à On)
Configuration Php de: allow_url_fopen & allow_url_include
   On Off (Par defaut c'est à Off)
Configuration Php de: display_errors
   On Off (Par defaut c'est à On)

Je souhaiterai que mes pages qui étaient accessible à l'adresse :

http://www.notre-site.com/articles/article.php?id=12&page=2&rubrique=5

sera accessible après URL rewriting à l'adresse (par exemple) :

http://www.notre-site.com/articles/article-12-2-5.html

Ces URL dites « propres » (débarrassées de caractères spéciaux comme « ? » ou « & ») facilitent l'indexation des sites dynamiques, et donc leur référencement dans les moteurs.

Si quelqu'un peut m'aider...

Merci par avance.

Patou

Rapporter au modérateur  

Re:rewriting url
« Répondre #1 sur: le 22-05-2011 a 16:30:17 »
MarvinLeRouge
Superactif
****

Hors-Ligne

Messages: 584





Voir le Profil    WWW
Répondre avec citation

Salut,

Alors, comme ça, au feeling (vérifie la syntaxe sur un tuto sur l'url rewriting), ça devrait donner un truc du genre :

Code:
RewriteEngine On
RewriteRule ^article-([0-9]+)-([0-9]+)-([0-9]+)\.html$ article.php?id=$1&page=$2&rubrique=$3[L]


Traduction : quand on te demande la page article-(série de chiffres)-(série de chiffres)-(série de chiffres).html, tu renvoies vers article.php?id=1ère série de chiffres&page=2nde série de chiffres&rubrique=3ème série de chiffres. Le "\" avant le .html est présent car le symbole "." a une signification en url rewriting, et qu'en l’occurrence, on veut juste le caractère "." , pas son interprétation.

Ça se met dans un .htaccess situé dans le dossiers articles.

Rapporter au modérateur  

Développeur web / Création de site internet
jean@ceugniet.com
Jean Ceugniet, Développement web
SIRET : 523 611 044 00018
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg