Cherchez l'erreur.... :o(
20 messages
• Page 1 sur 2 • 1, 2
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- hasgaard
- Nouveau WRInaute

- Messages: 42
- Inscription: 8 Aoû 2006
Cherchez l'erreur.... :o(
Bonjour à tous,
Voici une règle qui fonctionne avec ISAPI rewrite et pas avec .htaccess
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)/test/(.*)([_])(\d*)\.htm$ /accueil.php?p=$4 [L]
Si je tape -http://www.site.com/test/article_5.html
je devrais aller chercher -http://www.site.com/test/accueil.php?p5....
mais là, nada
(
Merci pour votre aide
Voici une règle qui fonctionne avec ISAPI rewrite et pas avec .htaccess
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)/test/(.*)([_])(\d*)\.htm$ /accueil.php?p=$4 [L]
Si je tape -http://www.site.com/test/article_5.html
je devrais aller chercher -http://www.site.com/test/accueil.php?p5....
mais là, nada
Merci pour votre aide
-

mr_go - WRInaute passionné

- Messages: 1945
- Inscription: 21 Sep 2005
- Code: Tout sélectionner
RewriteRule ^/test/article_([0-9]+)\.htm$ /accueil.php?p=$1 [L]
Si tout le temps "article".
- Code: Tout sélectionner
RewriteRule ^/test/([:alnum:]+)_([0-9]+)\.htm$ /accueil.php?p=$2 [L]
Si pas tout le temps article...
Ceci doit suffire.
- Albert1
- WRInaute impliqué

- Messages: 935
- Inscription: 23 Aoû 2005
ton underscore tu ne devrais pas le mettre en regex
c'est un pattern fixe, enfin, un caractère qui change jamais comme ton extension html (par exemple), tu la mets en regex elle non plus, alors pourquoi l'underscore ?
ça veut dire quoi çà : (\d*)
j'ai un doute quand même ...
à mes yeux ça fait déjà 2 casseroles, pas étonnant que ça foire
c'est un pattern fixe, enfin, un caractère qui change jamais comme ton extension html (par exemple), tu la mets en regex elle non plus, alors pourquoi l'underscore ?
ça veut dire quoi çà : (\d*)
j'ai un doute quand même ...
à mes yeux ça fait déjà 2 casseroles, pas étonnant que ça foire
- hasgaard
- Nouveau WRInaute

- Messages: 42
- Inscription: 8 Aoû 2006
(\d*) >> \d est le raccourci [:digit:]
Je rappelle quand même que ça fonctionne sous ISAPI
, qui aime les casseroles....un fin gourmet
Merci, pour votre aide, j'essaie voir si ça marche sinon je viendrai répandre mon fiel ....huhuhu...non j'oserais pas
Je rappelle quand même que ça fonctionne sous ISAPI
Merci, pour votre aide, j'essaie voir si ça marche sinon je viendrai répandre mon fiel ....huhuhu...non j'oserais pas
- hasgaard
- Nouveau WRInaute

- Messages: 42
- Inscription: 8 Aoû 2006
nonp
pourtant la règle est correcte, je l'ai testée via
http://www.annuaire-info.com/cgi-bin/ou ... guliere.pl
comment se fait-ce, où me trompé-je?
http://www.annuaire-info.com/cgi-bin/ou ... guliere.pl
comment se fait-ce, où me trompé-je?
-

mr_go - WRInaute passionné

- Messages: 1945
- Inscription: 21 Sep 2005
- Code: Tout sélectionner
RedirectMatch 301 ^(.*)$ http://www.google.fr
Est ce que cette ligne te ramène sur google.fr une fois incluse dans ton .htaccess ?
- hasgaard
- Nouveau WRInaute

- Messages: 42
- Inscription: 8 Aoû 2006
tout à fait ça redirige vers google mr_go,
par contre j'ai essayé comme e-Kiwi le suggère de placer le .htaccess dans le répertoire test...mais ça ne fonctionne pas
Bizarre affaire quand même...
Dommage qu'il n'y pas de gestion des erreurs pour les .htaccess...ou bien si?
par contre j'ai essayé comme e-Kiwi le suggère de placer le .htaccess dans le répertoire test...mais ça ne fonctionne pas
Bizarre affaire quand même...
Dommage qu'il n'y pas de gestion des erreurs pour les .htaccess...ou bien si?
-

mr_go - WRInaute passionné

- Messages: 1945
- Inscription: 21 Sep 2005
Attention, si tu l'as placé dans le répertoire test et non à la racine, essaye ceci :
- Code: Tout sélectionner
RewriteRule ^/([:alnum:]+)_([0-9]+)\.htm$ /accueil.php?p=$2 [L]
-

mr_go - WRInaute passionné

- Messages: 1945
- Inscription: 21 Sep 2005
Sûr que le mod rewrite est activé ?
Essaye quelque chose de général par exemple :
puis
http://www.example.com/test/toto.html
Tu devrais toujours retomber sur accueil.php?p=1 pour n'imoprte quelle page html...
Si ca ne fontionne pas 2 solutions :
- Ton Mod rewrite n'est pas chargé.
- Ton Mod rewrite est chargé : essaye de rajouter la clause RewriteBase /
Essaye quelque chose de général par exemple :
- Code: Tout sélectionner
RewriteRule ^(.*)\.htm$ /accueil.php?p=1 [L]
puis
http://www.example.com/test/toto.html
Tu devrais toujours retomber sur accueil.php?p=1 pour n'imoprte quelle page html...
Si ca ne fontionne pas 2 solutions :
- Ton Mod rewrite n'est pas chargé.
- Ton Mod rewrite est chargé : essaye de rajouter la clause RewriteBase /
20 messages
• Page 1 sur 2 • 1, 2
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 :
- Cherchez l'erreur ...
- cherchez l'erreur
- cherchez la coquille
- Petit jeu: cherchez la pub
- Devenez detective et cherchez l'erreur
- vous cherchez des liens ;-)
- Si vous cherchez e-kiwi ce week end
- Cherchez Google sur Yahoo...
- vous cherchez un compteur de visite ?
- Supprimer le MSG vous cherchez dans telle categorie
- Recherche dans l'actualité WebRankInfo - 22-10-2005
- Froogle Local - 23-11-2005
- Comparer les classes C de 2 adresses IP - 03-09-2004
- Article sur le fichier .htaccess - 11-01-2003
- Nombreuses erreurs 404 : impact sur le référencement - 30-03-2010
- Google Images cherche dans l'actualité - 28-04-2004
- Votre site doit toujours être accessible rapidement : conseil n°7 en référencement - 04-08-2008
- Le cache de Google : description, explications - 06-09-2008
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

