Ho un'app per rails in esecuzione su passeggero autonomo, che funziona perfettamente. Sto eseguendo apache e uso un VirtualHost con un proxy inverso per servire la mia app di rails. Questo funziona. Tuttavia, le mie risorse non vengono offerte tramite il vhost, ma danno un errore proxy.Perché le mie risorse non sono servite tramite un proxy inverso in apache
mio httpd.conf errore
<VirtualHost *:80>
ServerName greekpeep_rails.nightowls.co
DocumentRoot /home/railsapps/www/greekpeep/public
ProxyPass/http://127.0.0.1:4000
ProxyPassReverse/http://127.0.0.1:4000
<Directory /home/railsapps/www/greekpeep/public>
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
La delega
Proxy Errore
Il server proxy ha ricevuto una risposta non valida da un server upstream. Il server proxy non è stato in grado di gestire la richiesta GET/assets/application- 6fc7d25aa72d2a014ae6b36136c2fbfc.css.
Motivo: DNS fallimento di ricerca per: 127.0.0.1:4000assets~~V~~singular~~3rd
Nota che 127.0.0.1:4000 funziona perfettamente ed è servire correttamente i beni. greekpeep_rails.nightowls.co carica la pagina, ma non le risorse.
Grazie, era così. Non posso credere di averlo perso. – Arjan
apache è così stupido smh – the0ther
Grazie funziona per me! – Spl2nky