Vários aplicativos web ruby on rails rodando em um diretório no Apache sem modificar / adicionar Directory o tempo todo

3

O que estou tentando fazer é criar vários aplicativos ruby em um diretório Apache e quando vou para o link , o aplicativo ruby é resolvido sem problemas. No entanto, quero fazer isso dinamicamente, portanto, não preciso adicionar um novo <Directory> no apache.conf toda vez que eu criar um novo aplicativo. Eu gostaria que fosse como PHP no Apache, onde você acabou de colocar vários aplicativos no diretório e link mostra o aplicativo

apache.conf

<VirtualHost *:80>
    UseCanonicalName Off
    ServerName localhost
    ServerAlias localhost
    ServerAdmin webmaster@localhost
    VirtualDocumentRoot /var/www/html/*/public

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

    <Directory /var/www/html/*/public>
        Require all granted
        Options Indexes FollowSymlinks MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

Se eu definir o documento raiz e o diretório como o caminho completo do aplicativo, tudo funcionará, mas quero torná-lo dinâmico.

Isso é possível? Se assim for, você seria capaz de fornecer alguma ajuda?

Obrigado!

    
por Victor Luna 06.09.2017 / 21:35

0 respostas