WP Super Cache kann die Cache-Datei nur für die Startseite nicht finden

Ich habe WP Super Cache funktioniert perfekt auf allen Seiten meines Blogs mit Ausnahme der Homepage. Ich verwende die PHP-Caching-Methode (mod-rewrite ist nicht kompatibel mit meiner spezifischen Konfiguration mit suPHP).

Ich habe den Debug-Log und Cache-Ordner überwacht und kann sehen, dass die Cache-Datei erfolgreich erstellt wurde , aber wenn der neu geladene WP-Super-Cache es nicht finden kann und neu erstellt. Ein großer Hinweis scheint zu sein, dass, wenn ich die index.php Datei direkt lade, es funktioniert

www.site.com/blog/ <— Cachedatei kann nicht gefunden werden

www.site.com/blog/index.php <— Kann Cachedatei finden (Caching funktioniert!)

Ich verwende die folgende Permalink-Struktur;

www.site.com/blog/%postname%

Die .htaccess-Datei ist Standard für die Permalink-Struktur

 RewriteEngine On RewriteBase /blog/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /blog/index.php [L]  

Ich verwende die folgende DirectoryIndex-Direktive in meiner Virtual Machine-Konfiguration.

 DirectoryIndex index.php 

Ich habe alles versucht, was ich mir vorstellen kann, um dieses Problem zu lösen, einschließlich der Verwendung des inotify-Pakets zur Überwachung der Echtzeit-Dateisystemaktivität, um zu sehen, nach welchem ​​Dateinamen es sucht, aber es hat nicht geholfen. Jede Hilfe würde sehr geschätzt werden.

Solutions Collecting From Web of "WP Super Cache kann die Cache-Datei nur für die Startseite nicht finden"