John,
I had the same problem, but it was a matter of how I was refering the teh
404 file in htaccess. It is working fine for me now. An example of my
output is below. I wish I knew more about appache and htaccess to help
you out, but I don't.
michael
WEBSITE--
www.social-ecology.org
BAD LINK--
http://www.social-ecology.org/new/indexbog.html
PAGE WITH BAD LINK--
http://www.social-ecology.org/indexbogus.html
TYPE--
404 File Not Found
WHO WAS ACCESSING--
ch5blm.bellglobal.com
USER AGENT
Mozilla/4.0 (compatible; MSIE 5.5; Windows NT
5.0; CNETHomeBuild051099; DigExt)
On Thu, 1 Feb 2001, John Huggins wrote:
> 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]
>
>
--
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]