Web Developpement

Forum de discussions pour les webmasters et les web developpeurs. (PHP, SQL, XHTML, JavaScript, Référencement, Positionnement,...)

Vous n'êtes pas identifié.

#16 24-04-2008 19:47:40

Crocxx
Webmaster
Lieu: France -> Tours (37)
Date d'inscription: 05-02-2008
Messages: 229
Site web

Re: Soucis d'url rewriting.

http://reflink.fr/cms/categorie-12-categorie1.php

On dirait pas une 404 en supprimant un tiret.

Apparemment quand tu a un -chiffre a la fin de l'url il ne reconnais pas, sinon cela fonctionne (bizard).

Hors ligne

 

Liens utiles

#17 25-04-2008 15:14:01

c00lman
Modérateur
Date d'inscription: 05-03-2008
Messages: 42
Site web

Re: Soucis d'url rewriting.

Bien vue wink .
Si l'url comporte 1 chiffre il faut retirer le tiret qui le précède, par contre si il n'y a pas de chiffre, sa fonctionne nickel..
J'y comprend kedal roll, c'est mon rewriting du htaccess qui merde ou la fonction pour re ecrire .?

Hors ligne

 

#18 25-04-2008 23:22:31

Crocxx
Webmaster
Lieu: France -> Tours (37)
Date d'inscription: 05-02-2008
Messages: 229
Site web

Re: Soucis d'url rewriting.

Alors la, aucune idée.

Hors ligne

 

#19 26-04-2008 12:18:10

ComandoCool
Membre
Date d'inscription: 22-02-2008
Messages: 21
Site web

Re: Soucis d'url rewriting.

Code:

RewriteRule  ^cms/(.*)-([0-9]*)\.php$  cms/page-site.php?titre=$1&page=$2 [L]
RewriteRule  ^cms/categorie-([0-9]*)-(.*)\.php$  cms/categorie.php?monid=$1&categorie=$2 [L]

La première réécriture prend l'avantage sur la seconde. Inverse l'ordre.

Hors ligne

 

#20 26-04-2008 17:57:30

c00lman
Modérateur
Date d'inscription: 05-03-2008
Messages: 42
Site web

Re: Soucis d'url rewriting.

Tu habite ou que je t'embrasse toi lol ! <<--(je deconne).
Sa fonctionne juste en inversant la règle ... je suis dégouté roll .
Merci beaucoup ComandoCool wink et merci à tout les autres pour leurs aides big_smile.

Pour les prochains qui aurait le même genre de soucis, je poste ce qui fonctionne chez moi:
1-Sous OVH offre START 1G
2-Dans mon teste je travail en sous dossier nommé "cms". Mon .htaccess se trouve dans ce sous dossier et comporte les ligne suivantes:

Code:

RewriteEngine on

#Rewrite des categories
RewriteRule  ^categorie-([0-9]*)-(.*)\.php$  /cms/categorie.php?monid=$1&categorie=$2 [L]

#Rewrite des pages
RewriteRule  ^(.*)-([0-9]*)\.php$  /cms/page-site.php?titre=$1&page=$2 [L]
 
#On rewrite le flux rss
RewriteRule ^rss\.xml$  /cms/rss.php [L]

#On rewrite le plan sitemap xml
RewriteRule ^sitemap\.xml$  /cms/sitemap.php [L]

Merci à tous big_smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB & édité par Rudy Onfroy

Liens & partenaires