WordPress e Nginx proxy cache

La cosa più complicata è stata rendere compatibile WordPress con Nginx proxy cache poichè perdeva la riscrittura permalink e quindi le pagine linkate non si aprivano e anche la grafica perdeva ogni riferimento.

La cosa è dovuta al fatto che per aprire i permalink wordpress cerca la presenza del modulo rewrite di apache ma avendo nginx davanti non lo trova e finisce per dare errore.

La soluzione?

Mettere in un plugin la stringa: add_filter( ‘got_rewrite’, ‘__return_true’ ); che forza la creazione dei permalink senza leggere la presenza del mod_rewrite

Un valido e rapido modo è installare http://wordpress.org/extend/plugins/nginx-compatibility/ e attivarlo direttamente sull’intero network di blog.

Autore: Thomas

Mi occupo di informatica per un provider internet, nel tempo libero seguo il basket e ChatMe. Mi piace girare in bicicletta per il mio paese e per la campagna che lo circonda. Durante le ferie mi piace stare in montagna e passeggiare per i boschi.

Rispondi