Mam następujący problem do rozwiązania. Poprzednio trzymałem stronę na lighttpd na której obowiązywały następujące bezpośrednie odnośniki:
/kategoria/nazwa_posta.html
Teraz, po przeniesieniu się na nginx aby takie linki działały musiałem dodać regułę do vhost:
if (!-e $request_filename)
{
rewrite ^(.+)$ /index.php?q=$1 last;
}
Co połowicznie rozwiązało problem - wordpress przestał walić 404 przy odsyłaniu do mojego bloga.
Problem nastąpił natomiast z funkcjonowaniem całego skryptu - żadna wtyczka cachująca nie chce działać (na 100% z powodu dopisanego .html ) Aby nie stracić pozycji w google potrzebna mi regułka która usunie rozszerzenie .html tzn taki odnośnik
/kategoria/nazwa_posta.html
z automatu przerobi na
/kategoria/nazwa_posta
Jednak zupełnie nie mam pojęcia jak się do tego zabrać. Z góry dziękuję za pomoc