Я пытаюсь использовать mod_disk_cache, чтобы ускорить работу веб-сайта на WordPress. Всякий раз, когда я включаю его с
CacheEnable disk /
а остальное - это стандартная конфигурация Ubuntu, я начинаю получать неверные результаты. Когда я вижу главную страницу, это нормально, но когда я перехожу к определенному посту, я получаю вместо этого RSS-канал. Например, если кеш возвращает неправильный контент.
Я отключил свои RewriteRules, так как кажется, что mod_cache с этим не работает.
Я даже не уверен, с чего начать такую отладку. Любые идеи?
Небольшое изменение правил перезаписи в файле .htaccess должно решить эту проблему. В apache, по-видимому, есть известная ошибка. У меня была точно такая же проблема, хотя и с другой версией unix (FreeBSD), и исправление, приведенное по этой ссылке ниже, полностью ее решило: http://core.trac.wordpress.org/ticket/12175
Я не мог понять, почему это происходит, но я решено это с помощью WP супер кэш; что значительно повысило производительность моего Wordpress.