Bonjour
Petite question.
Quand une personne essai d'atteindre un fichier qui n'existe pas, dans mon .htaccess je gère une redirection "ErrorDocument 404"...
ErrorDocument 404 /error.php?err=404
Et bien évidement, dans error.php je suis à même de récupérer l'url qui était demandée.
Mais problème, le site concerné est un forum, ce forum a une page viewonline.php qui dit "Qui est en ligne et où?", et quand une personne finit sur la page error.php, je voudrais que les admins puissent savoir quelle était la page demandée.
Or pour passer cette information à viewonline.php le plus simple serait de passer par l'url, et donc ajouter l'url en erreur à l'url de redirection.
En clair avoir un truc du genre...
http://www.monSite.com/error.php?err=404&url=http://www.monSite.com/fichierQuiNexistePas.html
Donc question, comment faire ?
Immédiatement, j'ai pensé à un truc qui s'avère ne pas marcher qui aurait été quelque chose comme ça...
ErrorDocument 404 /error.php?err=404&url=%{REQUEST_URI}
Mais à priori, il va falloir ré-écrire l'url.
Sauf qu'avec le RewriteEngine je sais pas comment faire.
Quelqu'un peut m'aider ?
Merci d'avance !
Partager