[Résolu] Une tite erreur qui me chiffonne
11 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

finstreet - WRInaute accro

- Messages: 16999
- Inscription: 10 Juil 2005
[Résolu] Une tite erreur qui me chiffonne
Voila un tit truc qui marche pas :
Et bien ca marche pas
en fait le lien est un mot qui peut aller de 2 lettres à ... + ... j'ai testé {0,} mais ca ne marche pas non plus... mais par contre quand y'a juste trois lettres par exemple, et que je mets {3}, là ca marche
des idées ?
- Code: Tout sélectionner
RewriteRule ^([a-z]*)\.php$ /nomdurepertoire/index.php?parametre=$1 [L]
Et bien ca marche pas
en fait le lien est un mot qui peut aller de 2 lettres à ... + ... j'ai testé {0,} mais ca ne marche pas non plus... mais par contre quand y'a juste trois lettres par exemple, et que je mets {3}, là ca marche
des idées ?
Dernière édition par finstreet le Jeu Mar 20, 2008 21:13, édité 1 fois.
- jcaron
- WRInaute accro

- Messages: 2678
- Inscription: 13 Fév 2004
Re: Une tite erreur qui me chiffonne
finstreet a écrit:Voila un tit truc qui marche pas :
- Code: Tout sélectionner
RewriteRule ^([a-z]*)\.php$ /nomdurepertoire/index.php?parametre=$1 [L]
Et bien ca marche pas
en fait le lien est un mot qui peut aller de 2 lettres à ... + ... j'ai testé {0,} mais ca ne marche pas non plus... mais par contre quand y'a juste trois lettres par exemple, et que je mets {3}, là ca marche
des idées ?
Tu n'aurais pas une autre règle un peu avant qui "matche" le cas 2 lettres?
Note aussi que ta règle matche uniquement des lettres minuscules (ni majuscules, ni chiffres, ni accents...).
Jacques.
-

bgdc - WRInaute impliqué

- Messages: 723
- Inscription: 23 Mai 2005
tu peux essayer :
- Code: Tout sélectionner
RewriteRule ^([a-z]+)\.php$ /nomdurepertoire/index.php?parametre=$1 [L]
- jcaron
- WRInaute accro

- Messages: 2678
- Inscription: 13 Fév 2004
finstreet a écrit:bah ca sera que des minuscules, et pis ca peut vraiment pas etre inférieur à 2c'est un nombre prédéfini que je connais avant... au max 15 possibilités
Et une autre rewriterule dans ton fichier qui s'appliquerait aussi? Ou une rewritecond qui fait que ta règle ne s'applique pas?
Au fait, il se passe quoi exactement?
Jacques.
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
si tu veux au moins deux lettres en minuscule, la règle suivante doit marcher :
- Code: Tout sélectionner
RewriteRule ^([a-z][a-z]+)\.php$ /nomdurepertoire/index.php?parametre=$1 [L]
-

finstreet - WRInaute accro

- Messages: 16999
- Inscription: 10 Juil 2005
Tous les tests finissent par un Internal Server Error
Sinon j'ai une règle supérieure
Sinon j'ai une règle supérieure
RewriteCond %{HTTP_HOST} !^www.ndd.fr$
RewriteRule ^(.*) http://www.ndd.fr/$1 [QSA,L,R=301]
- jcaron
- WRInaute accro

- Messages: 2678
- Inscription: 13 Fév 2004
finstreet a écrit:Tous les tests finissent par un Internal Server Error
Et que disent les logs d'erreur dans ce cas?
Au fait, je suppose que si tu appelles l'URL "de destination" directement, avec le fameux paramètre à 2 lettres, ça marche?
Et avec la règle de redirection sur le nom de domaine canonique, c'est la seule qui traîne?
Jacques.
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
c'est normal : ca boucle
il faut ajouter un test pour exclure les fichiers ou les répertoires existants :
il faut ajouter un test pour exclure les fichiers ou les répertoires existants :
- Code: Tout sélectionner
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z][a-z]+)\.php$ /nomdurepertoire/index.php?parametre=$1 [L]
11 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 :
- [Résolu] Une erreur, mais ou?
- [Résolu] Une erreur PHP
- une tite question
- [Résolu] A l'aide, une erreur de sitemap à résoudre
- [Résolu] RewriteCond semble provoquer une erreur 500
- [Résolu] Erreur 500, problème sur une regle
- juste une tite question étant nouveau..
- Un truc me chiffonne...
- une partie du site en erreur : url non suivie - erreur http 302
- Erreur Google Chrome : Une erreur s'est produite...
- Article sur le fichier .htaccess - 11-01-2003
- Nombreuses erreurs 404 : impact sur le référencement - 30-03-2010
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
