Mise en place URL Rewriting avec Apache 2

Bonjour,

J' héberge mon site sur un serveur Apache 2.0.54 sous windows 2000.
Je suis débutant en référencement, et je voudrais configurer mon serveur pour utiliser l'url rewriting de cette manière:

news.php?année=2005&mois=05&jour=29

devienne:

www.example.com/news/2005/05/29/

Tout les expemple que j'ai trouvés sur ce site ne fonctionnent apparament pas avec apache 2 :?:

merci de votre aide :lol:
 
Salut, pour une url comme celle-ci, tu dois pouvoir trouver ton bonheur du côté du "path info", fais quelques recherches ;)
 
J' ai cherché mais je suis vraiment perdu :(

Je ne sait pas par ou commencer, j'ai regardé la fonction pathinfo() sur php.net, mais je n'ai pas trouver comment recuperer les valeurs passé par l'url ( comme on fait avec les varibles et $_GET ).

Mais si je fait

www.example.com/blog/2005/05/29/

commen apache va t il savoir qu' il faut qu il execute

www.example.com/index.php

en non chercher les repertoires?

pourtant j'ai cherché mais je n' arrive pas a comprendre :cry:
 
essaye ça :

Code:
RewriteRule ^blog/([^/]*)/([^/]*)/([^/]*) news.php?année=$1&mois=$2&jour=$3 [L]
 
Merci :)

J' ai crée un .htaccess dans mon repertoire /blog, y ai mis ce que tu m as donné, mais ca ne marche pas.

ca vient surement du fait que j utilise Apache 2 :?:

Dans mon httpd.conf, j'ai décommenté la ligne
Addmodule mod_rewrite
et mis AllowOweride a All

Mon serveur est sous windows 2000.
 
Mais est-ce vraiment nécéssaire l'url rewriting? surtout que google, msn et yahoo reconnaissent les pages php avec "?=..." ?
et que ce sont les principaux...
ou bien y'a-t'il d'autres avantages?
si oui ben je crois que je vais aussi le faire alors :p
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut