web-dev-qa-db-fra.com

Servez l'erreur 404 si vous ne tapez pas une URL exacte

En ce moment, quand je tape:

xyz.lo/abc.php/123

dans mon navigateur Web, Apache sert la même page si je tapais

xyz.lo/abc.php

Malheureusement, les liens relatifs présents en HTML ne fonctionneront pas avec la première version. Comment faire pour que Apache serve 404 error, si je ne tape pas une URL exacte?

4
user1065145

Désactivez la fonctionnalité PATH_INFO:

AcceptPathInfo Off

( doc )

3
julp