Lighttpd, WordPress Caching plugin

Se eu usar Lighttpd como servidor web, como posso usar o plugin de cache como o cache total do w3 ou o super cache do wp? Precisa de sua ajuda para configurar lighttpd.

Obrigado.

Solutions Collecting From Web of "Lighttpd, WordPress Caching plugin"

O script a seguir leva a url que foi solicitada pelo cliente. Ele verifica se há uma nova versão de uma página HTML estática no cache e se sim, ela serve de servidores. Se o arquivo não existe ou expirou (eu verifico a data de modificação), o pedido é encaminhado para o PHP fcgi para que ele possa ser atualizado.

Isso é para Wp Super Cache.

  1. Baixe a versão mais recente do script rewrite.lua deste site do projeto github .

  2. Coloque rewrite.lua no diretório raiz da instalação do WordPress, ou seja, o mesmo diretório onde você encontra os arquivos PHP do WordPress, como wp-config.php.

  3. Atualize seu arquivo de configuração lighttpd para o host executando o WordPress e inclua este comando: magnet.attract-physical-path-to = ( server.document-root + "/rewrite.lua" )

  4. Certifique-se de que a opção de suporte ao dispositivo móvel do plug-in WP Super Cache esteja habilitada e a lista Agentes de usuário rejeitados esteja atualizada. Você encontrará essas opções no menu Configurações -> WP Super Cache do WordPress, uma vez que o WP Super Cache foi ativado.

A configuração do host lighttpd agora deve parecer algo semelhante a esta:

 $HTTP["host"] == "myblog.com" { server.document-root = “/srv/www/myblog/wordpress” accesslog.filename = “/var/log/lighttpd/myblog/access.log" magnet.attract-physical-path-to = ( server.document-root + “/rewrite.lua” ) } 

O Nginx possui melhor suporte. http://wiki.nginx.org , http://wiki.nginx.org/Wordpress

O desenvolvedor de plug-in do WP Super Cache tem as regras de reescrita do Nginx para seu plugin em seu blog: http://ocaoimh.ie/2009/11/23/wordpress-nginx-wp-super-cache/