After some experimenting I find this 404.php program only shows the original
missing file when the .htaccess file has the "ErrorDocument 404 /404.php"
phrase.  One might assume that putting this directly into the httpd.conf
file of the Apache server would perform the same thing.  Indeed, the value
of where the link came from does survive, but the value of the missing file
is always 404.php, not the actual missing page.

Strange.

>
> Jason,
>
> Thanks for the pointer. Worked like a charm, well almost.  I had to tweak
> my .htaccess file as it was messing up some global variables cause i was
> using absolute URLS to point to my error script.
>
> Someone else ask to see the script.  You can check it
> at:  http://www.social-ecology.org/404.txt  The top part of the script
> actually does all the funky passing of error info to a selected email, and
> the bottom part is the page that is displayed upon a 404 error.  You'll
> have to mess with your .htaccess so it looks something like this:
>
> ErrorDocument 404 /404.php
>
> Thanks again!
>
> Michael
>
> On Thu, 1 Feb 2001, Jason Murray wrote:
>
> > > I am writing a script that will send me an email every time a 404
> > > error is returned for an http request.  So far I have the script
> > > working so that it will email me and inform me of the URL of the
> > > page that has the offending link by using the HTTP_REFERER
> environment
> > > variable.  I would also like to find out what the requested
> page URL is.
> > > I have checked phpinfo() for info on other Apache enviro variables,
> > > but can't seem to find anything that would work. How can I do this?
> > > Is it possible?
> >
> > Sure - $REQUEST_URI is what you're looking for.
> >
> > Example of its use: http://www.inww.com/typesomecrapinhere :)
> >
> > Jason
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to