Ho un particolare schema URI che mi crea qualche problema. Ho bisogno di eseguire nodejs per servire il seguente:nginx + nodejs + php
domain.com
var.domain.com
var.domain.com/foo/
ho questo lavoro nessun problema ad utilizzare express.vhost()
per servire i sottodomini. Tuttavia, ho bisogno di servire contenuti statici e php una volta l'URI simile al seguente:
var.domain.com/foo/bar
var.domain.com/foo/bar/index.php
Qui, /bar/
è una directory sul mio server. Tutto da quella url down (ad esempio /bar/images/favicon.ico
) dovrebbe essere simile allo schema di directory tipico. Normalmente farei il tipico proxy_pass al nodo che gira su qualche porta, ma come puoi vedere qui, ho bisogno che nodejs sia il gestore principale sulla porta 80, e che passi la richiesta su nginx in esecuzione su qualche altra porta (o è possibile/più semplice il contrario?).
Questo tipo di schema è possibile con una configurazione (nginx/php)/nodejs?
Ha senso ora, provo questo quando torno al mio computer. Stavo ricevendo un errore 403, cercando di accedere alle rotte expressjs. E suppongo che la frase "pausa" spieghi tutto. –