PDA

View Full Version : Broken Link not reported



firstrebel
01-02-2009, 01:59 PM
I am using build 6/1003 in CGI mode.

I was checking my server logs and found a broken link (404) that Zoom had not reported before.

A link in a page off the web site root refered to /volvo2007uk/index.html but it should be /volvo2007uk/index.shtml

I can't find anything in the user manual to suggest I have missed something. I always check the 'Broken Links' box before starting the index process.

Bob

wrensoft
01-03-2009, 01:46 AM
When I do a request for this missing page, your web server doesn't return an error.

This is what comes back in the HTTP header for this request is a 302 code, indicating that the page was found.
http://www.volvoclub.org.uk/volvo2007uk/index.html

HTTP Status Code: HTTP/1.1 302 Found
Date:Sat, 03 Jan 2009 02:34:44 GMTServer:Apache/2.0.52 (Red Hat)Location:http://www.volvoclub.org.uk/404.shtml
Content-Length:308
Connection:close
Content-Type:text/html; charset=iso-8859-1

Of course what really happens is that the server does a re-direct to a custom error page (404.shtml) and it is this page that is found. However I think with a bit of playing about on the server, you can have botha 404 error and a custom error page.

firstrebel
01-03-2009, 08:41 AM
I should have shown the full URL: http://www.volvoclub.org.uk/press/volvo2007uk/index.html. (needs /press/)

Even then both the above URL and http://www.volvoclub.org.uk/volvo2007uk/index.html return our custom 404 page. Since the URL http://www.volvoclub.org.uk/volvo2007uk/index.html does not exist I cannot understand it returning a 302.

Bob

wrensoft
01-03-2009, 08:48 AM
You can use the service on this site,
http://web-sniffer.net/
to check out the HTTP return codes for your non existant pages.

Custom error pages not returning 404 as they should is a common issue. See Google for details.

firstrebel
01-03-2009, 09:52 AM
Thanks

Bob