Использование mod_rails для размещения нескольких приложений в рамках одного домена SSL
Я пытаюсь получить несколько приложений rails, размещенных в одном домене, но в разных каталогах. Моя конфигурация перед попыткой размещения нескольких приложений (которая прекрасно работает) выглядит следующим образом:
<VirtualHost *:443>
ServerName secure.mydomain.com
DocumentRoot /root/store/public
</VirtualHost>
Я гуглил вокруг и нашел документацию, предлагающую использовать следующую конфигурацию:
<VirtualHost *:443>
ServerName secure.mydomain.com
DocumentRoot /root
RailsBaseURI /store/public
RailsBaseURI /store2/public
</VirtualHost>
Эта конфигурация, однако, только вызывает раскрытие моей структуры каталогов, и приложение не запускается. Любой совет будет полезен!
1 ответ
Не уверен, что вы нашли в Googles, но вы можете перечитать документы mod_rails при Развертывании на подчиненные URI
Я думаю, вам нужно создать несколько символических ссылок (псевдонимов) в вашем /root
каталог к public
папка каждого приложения
ln -s /store/public /root/store