Je cours une application de Rails sur le passager et tout fonctionne comme il se doit.Comment configurer VirtualHost pour une application Sinatra avec Passenger?
Je souhaite ajouter une application Sinatra pour l'exécuter en tant qu'application Rack avec Passenger, mais j'obtiens une erreur de routage.
Mon VirtualHosts fichier ressemble à:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.domain1.com
DocumentRoot /home/user1/vhosts/project1/public
ErrorLog /home/user1/vhosts/project1/log/httpd_error_log
CustomLog /home/user1/vhosts/project1/log/httpd_access_log combined
</VirtualHost>
<VirtualHost *:80>
ServerName www.sub.domain2.com
DocumentRoot /home/user2/vhosts/sinatra_app/lib/public
ErrorLog /home/user2/vhosts/sinatra_app/lib/log/httpd_error_log
CustomLog /home/user2/vhosts/sinatra_app/lib/log/httpd_access_log combined
</VirtualHost>
application My Sinatra est très simple; J'ai un itinéraire appelé get "/do_something" do ....
sans fichiers publics. il répond seulement avec un peu de JSON.
Comment puis-je faire faire des demandes similaires www.sub.domain2.com/do_something
problème résolu, mes paramètres étaient corrects, j'ai mis à jour le passager à la dernière version et tout fonctionne comme il se doit :) merci pour l'aide! – phx