Everything is working fine except that in my Apache error log I am getting a bunch of this:
"client denied by server configuration: C:/mysite/images/.htaccess"
After some investigating, it appears that when creating the page it checks to see if there is a parent directory so that it can display the parent directory link or not. It's this check that is causing the errors in my Apache log as when your in the root folder there is no parent.
Has anyone else experienced this? Is there a work around?
Because of the filepath listed in the error message, it appears that something is trying to access the /images/.htaccess file -- These error messages always show the filepath for which the request failed.
So the question is, what is trying to read /images/.htaccess, and why?
I don't know much about operating with indexes enabled, as I've never had a site that would be useful like that, and with my 'regular sites' I consider it a (slight) security risk. But I do find it odd that mod_dir would invoke a read of .htaccess at the level where it could cause a logged error. It should "know" not to try to fetch above DocumentRoot. So, you might want to look around for any rewrites that might be confusing the issue here, either in your .htaccess files or in your server config file.