Utilitaires
Scripts
Divers
Jeux
Rechercher
Quillevere.net
Réflexions informatiques

Corriger l'erreur "400 Bad request - Your browser sent a request that this server could not understand."

12/01/2009

L'erreur "400 Bad Request - Your browser sent a request that this server could not understand." peut s'afficher lorsque l'on désire passer des directives de rewrite du fichier .htaccess dans le fichier httpd.conf.

Cette erreur peut être produite comme ceci, dans le fichier httpd.conf :

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule monsite/mapage\.htm monsite/mapage.php
</IfModule>

ServerName monsite.com

Comme la directive ServerName décrite plus bas ne finit pas par un / et que la partie rewrite ne commence pas non plus par un /, une erreur 400 se produit. Il faut soit modifier la clause rewrite, soit modifier la directive ServerName.

Remarque : certains hébergements mutualisés nécessitent également un chemin absolu. Ainsi, même si DocumentRoot est renseigné, il faut préciser le chemin absolu pour les réécritures.

Dernière modification le 08/03/2019 - Quillevere.net

Rechercher sur le site

rss RSS info Informations