Я переключаюсь с Dreamhost на Rackspace Cloud, так как способность formers обрабатывать приложение rails оставляет желать лучшего. У меня есть сервер CentOS, который настроен, и у меня установлено приложение rails, и домены разрешаются, и все отлично. Теперь я хочу настроить его, поэтому, если я перейду непосредственно к IP-адресу, я получу обычный каталог apache вместо приложения rails. Я думал, что виртуальный хост может управлять этим, но теперь оба они идут на рельсы страницы или страницу апачской, в зависимости от обстоятельств могут бытьКонфигурирование виртуальных хостов на apache2
<VirtualHost *:80>
ServerName 123.456.789.101
DocumentRoot /var/www/html
</VirtualHost>
<VirtualHost *:80>
ServerName mywebsite.com
ServerAlias www.mywebsite.com
DocumentRoot /rails/myapp/current/public
<Directory /rails/myapp/current/public>
AllowOverride all
Options -MultiViews
</Directory>
</VirtualHost>
Я не совсем уверен, как поступить, или, если это просто невозможно начать. Мысли?
использовать виртуальный хост на основе имени? и apache.mywebsite.com указывает на страницу apache или что-то в этом роде. и попросите www указать на ваше приложение rails. –