Nginx och WordPress Multisite Subdirectories

Har ju fnulat en hel del hur man skall kunna få WordPress att funka som en multisite bloggportal med webbservern Nginx. Att sätta upp Nginx var ju väldigt enkelt, och WordPress har man ju satt upp hundratals gånger vid det här laget antar jag. ;)  Hur svårt skulle det då vara tänkte jag. Av nån anledning så funkade ingen av de guider och annat jag hittade på nätet. Har lagt ner otroligt mycket tid på att få det att funka, men inte lyckas. Till slut fick jag tag på en kille på IRC som hade koll på det här med rewrite-regler för just Nginx. Postar detta mest för egen del, men fort nog kanske någon annan stöter på samma problem.

Problemet jag fick med alla de rewrite-regler jag hittade på nätet var att allt funkade utom just admin-läget för alla bloggar utom själva huvudbloggen. Skall tillägga att detta är för installation av bloggar i underkataloger och inte subdomän. Direkt man gick till en bloggadress och lade till wp-admin så såg det ut som att css saknades. (http://site.se/blogg1/wp-admin) Det hade att göra med att rewritereglerna för wp-admin/load-scripts.php och wp-admin/load-styles.php inte kunde laddas. Andra filer i wp-admin hittades, vilket gjorde det hela så besynnerligt.

Postar sitekonfigurationen här för framtida referens och för andra som kanske letar efter samma sak. Ingen snygg formatering i wordpress, men raderna skall stämma iaf.

 

server {
listen 192.168.22.42:80;
server_name bloggar.site.se;
server_name_in_redirect off;
port_in_redirect off;
access_log /var/log/bloggar-access.log;
error_log /var/log/bloggar-error.log info;
rewrite_log on;
index index.php index.html index;
root /var/www/bloggar.site.se;

location / {
try_files $uri $uri/ @rewrite;
}

location @rewrite {
rewrite ^/[^/]*(/wp-admin)$ $1/ permanent;
rewrite ^/[^/]*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
rewrite ^ /index.php?q=$uri;
}

location ~ ^/[^/]*(?<u>/wp-(admin|content|includes)/.*) {
rewrite ^ $u;
}

location ~ \.php$ {
include         fastcgi_params;
fastcgi_param   SCRIPT_FILENAME $request_filename;
fastcgi_pass    127.0.0.1:9100;
}
}

 

Mysmorgon

Pappaledig som jag är onsdagar så blev det en otroligt lugn och mysig morgon. Lite smågrinigt var det just när Linda åkte på jobbet, men då gjorde jag frukost och en nöjd kille satt och lekte med smörgåsen ett bra tag. Mycket tveksam om det hamnade nåt i munnen dock. Pappa hann iaf läsa tidningen och dricka en balja kaffe under tiden. När vi väl plockat undan, som ju som vanligt kan ta ett tag eftersom inte en tvååring stressar direkt så tänkte jag att vi väl måste gå ut i det fina vädret. Plockade fram lite kläder och lade fram. Men si det skulle jag inte ha gjort. En något förbannad Jack tog tag i kläderna, kastade in dem i tvättstugan och stängde dörren. Sprang sen in i vardagsrummet och tjurade ett tag. Tyckte att han väl fick bestämma iaf detta så jag gjorde i ordning ett äpple och en flaska pro viva och satte igån Trazan och Banarne på DVDn… Direkt hoppade han upp i mitt knä och började mumsa. Och han satt så i över en timme, skrattandes, pekandes, sjungandes och pratandes tills allt var slut. Då tyckte han att det var dags för bus och lek. Men ut ville han minsann inte. Han skulle köra traktor, jaga pappa runt i huset, laga mat i hanns lilla kök, dansa lite och till sist kom dammsugarn fram. Efter städning så skulle det ju diskas. Efter att ha sållat en hel del med vatten och en pappa som knätorkade golvet så var det dags för mat.

Efter maten så plockade jag undan och sa att nu är det dags att sova… Då fick han bråttom… Han sprang iväg och hämtade sacco-säcken, en kudde och sen lade han sin stora nalle till rätta på den. Iväg igen och hämta filt och bädda in nallen. Och till slut en stor godnattkram till det håriga inbäddade djuret, säga godnatt, vinka och sen gå upp och sova.

Nu sover han gott och pappa har fått inviga balkongen med vårens första balkongpuff på cigarr. En Arturo Fuente Gran Reserva 8-5-8 fick det bli och här sitter jag nu på en vansinnigt varm balkong och svettas. Nöjd med livet på alla sätt och vis. Jag måste nog ha världens bästa familj. Jo så är det nog. Och jag är inte alls partisk. Nej då. :)

 

En segercigarr

Ja, kvällen fick avnjutas på hundpromenaden med en av de noname-cigarrer jag har bytt till mig via det forna forumet på 08Bolmers… En av mina favoriter som legat nåt år nu i min humidor. Sist jag skrev om den var nån gång 2009 som går att läsa i denna bloggpost.

Sötma och smjuka cedertoner levererade denna cigarr som jag väl fick se som en segercigarr eftersom AIK vann mot linköping ikväll och att sen Luleå vann sin match också gjorde ju det här ännu bättre. Norrlandsderby i semifinalen. ;)

Det har ju blivit väldigt få cigarrer det senaste året så vi får väl se om det blir förändring på den punkten.

Esoterica Tobacciana – Penzance

En andra stopp av denna tobak som folk verkar hata eller älska… Gillar verkligen doften av denna. Doftar mycket, och starkt. Denna gång hade jag sett till att den hade fått torka lite också. Denna gång brann den bra och mycket smaker. Kräver att man puffar sakta på den. Om man nu inte vill ha toungebite som man skall dras med resten av kvällen. ;) Jag hör absolut till en av de som gillar denna tobak. Inte den absolut bästa, men den ligger rätt högt upp på min lista över kvalitetstobak.

Har provat så många bra sorter på sista tiden nu att jag blivit lite bortskämd tror jag… Kanske skulle leta fram lite Borkum Riff Whisky eller nåt för att testa kontrasterna. ;) Nej ok, jag tror jag skippar det.