Wie Virtual für eine Sinatra App mit Passagiere konfigurieren?
Frage
Ich betreibe eine Rails-Anwendung auf Passagier- und alles funktioniert wie es sollte.
Ich mag eine Sinatra App hinzufügen als Rack-Anwendung mit Passagiere laufen, aber ich bekomme einen Routing-Fehler.
Mein Virtual Datei sieht aus wie:
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>
Meine Sinatra App ist sehr einfach; Ich habe eine Route get "/do_something" do ....
ohne öffentliche Dateien genannt. es reagiert nur mit einigen JSON.
Wie kann ich es tun Anfragen wie www.sub.domain2.com/do_something
Lösung
Es scheint, OK, werden die Berechtigungen korrekt eingestellt?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow