<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 23/07/13 11:55, David Goodwin wrote:<br>
</div>
<blockquote
cite="mid:7518511C-955D-4CFD-89F4-50E8B8EB9E82@codepoets.co.uk"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<div>
<div>
<div><br>
</div>
<div>Cheat - If you only have to deal with a couple of
directories, stick a blank index.html file in there.
<div><br>
</div>
<div>Is it possible that there's some sort of front end
cache (varnish?) in the way - which is giving a fake
positive ?</div>
<br>
</div>
</div>
</div>
</blockquote>
When you stopped httpd, did the server stop serving pages? If not,
check what is connected to port 80/443 - as David mentioned before,
or with my personal favourite:<br>
<br>
netstat -plunt<br>
<br>
I'd add tailing the apache logs, too, so you can see if your
requests are really hitting the web-server, or as David says, some
kind of front-end cache:<br>
<br>
tail -f /var/log/httpd/*log<br>
<br>
Also worth trying is checking any rewrite rules in the apache config
or in .htaccess files.<br>
<br>
Finally (if you *really* need to get to the bottom of it) backup
your apache config, and strip it down to the bear minimum (by
commenting it out), gradually re-introducing sections until you
track the problem down. As apache's config for any given
location/directory/virtual server etc. is an accumulation of global
and higher-level settings, it can sometimes be difficult to work out
what the settings for one particular object will be.<br>
<br>
Hope that helps,<br>
-andydj<br>
</body>
</html>