Bonjour,
Je me suis amusé à faire un peu n'importe quoi avec les url de mon site pour voir comment il s'en sort. Si j'écrit:
http://localhost/www.ahplaylist.net/'.$page.'/
Il me retourne bien une erreur 404, mais si j'écrit:
http://localhost/www.ahplaylist.net/'.$page.'
Il m'affiche une page blanche. J'utilise l'URL rewriting, j'ai un fichier .htaccess qui renvoie les pages sur un autre fichier php qui se charge de vérifier si les pages existe et si elle font bien partie des pages du site. Si la page ne fait partie du site alors on renvoie une erreur 404. Je fournir aucun code pour des raison évidement toute fois et sur demande je peux fournir des exemples.
C'est une question de d'arborescence du site j'ai eu la même chose sur un de mes sites, il faudrait automatiquement rajouter un '/' à la fin de l'url s'il n'y est pas comme ça tu redirigeras forcément vers la bonne page et si elle n'existe pas tu auras une erreur 404.