Problème URL rewriting - Bad Request
8 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- fabrisss
- Nouveau WRInaute

- Messages: 30
- Inscription: 13 Jan 2006
Problème URL rewriting - Bad Request
Bonjour,
Je développe mon site en local avec WampServer 1.6.6, le "rewrite_module" est bien activé mais j'ai un problème d'url rewriting.
Voici mon htaccess :
... et je reçois l'erreur suivante :
Alors que cela fonctionne chez mon hébergeur. Une idée ?
Merci pour ce tout bon forum,
Fabrisss
Je développe mon site en local avec WampServer 1.6.6, le "rewrite_module" est bien activé mais j'ai un problème d'url rewriting.
Voici mon htaccess :
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([a-zA-Z0-9_-]+)\.htm$ index.php?page=$1 [L]
... et je reçois l'erreur suivante :
- Code: Tout sélectionner
Bad Request
Your browser sent a request that this server could not understand.
Alors que cela fonctionne chez mon hébergeur. Une idée ?
Merci pour ce tout bon forum,
Fabrisss
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
si index.php n'est pas à la racine (répertoire www), essaye de mettre le chemin complet depuis la racine :
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([a-zA-Z0-9_-]+)\.htm$ /un-repertoire/index.php?page=$1 [L]
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
as-tu bien activé le mod_rewrite qui, de mémoire, n'est pas activé par défaut ?
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
attention au "/" en début de nom de fichier, ça peut marcher en ligne mais ne pas marcher en local si tu as une arborescence de répertoire.
- fabrisss
- Nouveau WRInaute

- Messages: 30
- Inscription: 13 Jan 2006
Si je retire le "/" en début de fichier :
Je reviens à l'erreur initiale "Bad Request".
Oui, le "mod_rewrite" est bien activé.
Est-ce qu'il y a moyen de logguer les erreurs relatives à l'url rewriting ? Peut-être cela m'aidera...
- Code: Tout sélectionner
RewriteRule ^([a-zA-Z0-9_-]+)\.htm$ un-repertoire/index.php?page=$1 [L]
Je reviens à l'erreur initiale "Bad Request".
Oui, le "mod_rewrite" est bien activé.
Est-ce qu'il y a moyen de logguer les erreurs relatives à l'url rewriting ? Peut-être cela m'aidera...
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
en ajoutant un flag de redirection tu va voir d'ou vient l'erreur :
si en appelant une page "test.htm" tu es redirigé vers "/un-repertoire/index.php?page=test" c'est que l'erreur vient du deuxième paramètre sinon du premier.
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([a-zA-Z0-9_-]+)\.htm$ /un-repertoire/index.php?page=$1 [L,R]
si en appelant une page "test.htm" tu es redirigé vers "/un-repertoire/index.php?page=test" c'est que l'erreur vient du deuxième paramètre sinon du premier.
-

BobbySixKiller - WRInaute discret

- Messages: 182
- Inscription: 17 Fév 2005
Perso les erreurs 400 sont liées au caractère "%" que je ne sais comment attraper en .htaccess non plus
ex : webblabla.com/% => 400
RedirectMatch 301 ^(.*)%(.*)$ /
aucune chance ..
ex : webblabla.com/% => 400
RedirectMatch 301 ^(.*)%(.*)$ /
aucune chance ..
8 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 :
- Tutoriel URL Rewriting
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- l'URL Rewriting expliqué aux débutants
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Google écrit parfois au webmaster en cas de blacklistage
- Nouvelles fonctionnalités pour Google Sitemaps
Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl
- Analyse de popularité
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
