Url de départ en paramètre de l'url de redirection

WRInaute discret
Bonjour,

J'utilise
Code:
ErrorDocument 404 /erreur.php?erreur=404
Pour les erreur 404, ainsi la page erreur.php m'envoi le numéro d'erreur et l'url en erreur par mail.

Maintenant je voudrais envoyer l'url précédent celle en erreur en paramètre supplémentaire à erreur.php

Quelque chose comme:
Code:
ErrorDocument 404 /erreur.php?erreur=404&$urlprecedent
 
WRInaute discret
j'ai un truc du meme genre
les variables à utiliser sont
$_SERVER['HTTP_REFERER'] > la page précédente (si le navigateur envoie l'information, ce qui est vrai dans la majorité des cas)

$_SERVER['REQUEST_URI'] > la page demandée qui a fait l'erreur 404
 
WRInaute discret
C'est du php je ne peut pas le mettre dans le htaccess sa ?
Je ne peut pas le faire avec le code php car $_SERVER['HTTP_REFERER'] ne me retourne rien. C'est l'une des raisons qui font que je veut le faire dans le htacces.
 
WRInaute accro
"urlprecedent"

Tout le probleme est la, comment conserver l'url d'erreur et la retourner.
Je sais qu'il existe des variables d'environnement:
Comme SCRIPT_URI pour l'uri. Je ne sais pas comment les utiliser mais j'ecrirais une syntaxe dans ce genre pour commencer:

Code:
ErrorDocument 404 /erreur.php?erreur=404&uri=%{SCRIPT_URI}%
 
Discussions similaires
Haut