Nouveau WRInaute
Bonjour à tous,
Voilà mon soucis : j'ai ceci dans mon htaccess :
ErrorDocument 404 /index.php?error_message=404
ainsi toutes les erreurs 404 redirigent sur ma home avec un message d'erreur
ça marche nickel si je vais sur monsite.fr/blabla.htmlQSDF au lieu de monsite.fr/blabla.html
Mais pour monsite.fr/dir/article.php?id=2 qui est rewrité en monsite.fr/dir/article-super-titre
Si je vais sur monsite.fr/dir/article-super-titreQSDF
ça ne marche pas
dans cette page j'ai pourtant mis ceci :
if (!$id): header('HTTP/1.0 404 Not Found'); exit; endif;
mon code php marche mais ça me met une page 404 blanche classique et non pas celle définie dans mon htaccess
Quelqu'un aurait une idée sur mon soucis ?
merci d'avance
Voilà mon soucis : j'ai ceci dans mon htaccess :
ErrorDocument 404 /index.php?error_message=404
ainsi toutes les erreurs 404 redirigent sur ma home avec un message d'erreur
ça marche nickel si je vais sur monsite.fr/blabla.htmlQSDF au lieu de monsite.fr/blabla.html
Mais pour monsite.fr/dir/article.php?id=2 qui est rewrité en monsite.fr/dir/article-super-titre
Si je vais sur monsite.fr/dir/article-super-titreQSDF
ça ne marche pas

dans cette page j'ai pourtant mis ceci :
if (!$id): header('HTTP/1.0 404 Not Found'); exit; endif;
mon code php marche mais ça me met une page 404 blanche classique et non pas celle définie dans mon htaccess

Quelqu'un aurait une idée sur mon soucis ?
merci d'avance