Replies: 0
We have two administrators who are intermittently getting
Access denied.
(exactly that case and punctuation).
It is the only thing on the page.
users can work around the home page access error using site URL’s besides the home page.
We found a few programs that output that exact string, turned them off, and the error still returned.
Today we found that exact string in
/wp-content/cache/page_enhanced/www.domain.com/_index_ssl.html
Note that we run without the www as our canonical domain.
With no other changes on the client or server side,
– turning off Page Cache did not give the user access
– turning off W3 Total Cache and emptying the cache directory of all contents DID give the user access
In plugins/w3-total-cache/ini/web.config there is a directive to create the _index_ssl.html file at the place where I found that file with the contents
Access denied.
I did not think removing W3 TC would work, since I thought that web.config was for IIS, and this site is running Apache.
Can you please confirm whether web.config is engaged on Apache, and regardless, what those lines of code are trying to do under
rule name=”w3tc_pagecache_ssl” stopProcessing=”true”
They seem to be creating this file that the admin user is encountering intermittently, though I would agree this is only a guess.
Thank you for any insight.