Oggi ho speso un sacco di tempo (forse troppo) per capire come modificare le estensioni, all’interno di una url, con le rewrite di Nginx .
Ovvero chiamare la url http://miosito.com/miofile.html e servire con Nginx http://miosito.com/miofile, che in realtà è un php da processare.
A fare le cose più difficile una url .html può indicare anche un file esistente html.
Finalmente ho risolto tutto correttamente, quindi con questo post spero di aiutare qualcun’altro a fare il tutto molto più velocemente in futuro.

Sul mio sito ho avuto un piccolo problema con i feed, li ho gestiti con FeedBurner e sono due uno per ogni lingua, in questo modo vorrei che un utente potesse poter scegliere di avere i feed in inglese o in italiano. Il problema è che mi piacerebbe che quando qualcuno scrive http://linuxaria.com/feed esso arrivi sulla mia pagina di feedburner per la lingua inglese mentre se scrive http://linuxaria.com/feed?lang=it si dovrebbe arrivare sullla pagina dei feed italiana.