¿Cómo configuro una aplicación de Rails 3.1 para que se ejecute en un directorio específico como "/ r"?Cómo implementar la aplicación Rails 3.1 en un subdirectorio
me trataron en config.ru:
map '/r' do
run Debtor::Application
end
pero que acaba de regresar "no encontrado:/r"
Para conseguir que funcione tuviera que incluir todas las rutas en un ámbito:
scope '/r' do
#routes
end
y añadir la siguiente línea a config/applcation.rb
config.assets.prefix = "/r/assets"
y mover mis archivos jquery ui css de/stylesheets a/r/stylesheets.
esto parece demasiado complicado. ¿No hay una manera más fácil? y ¿por qué no funciona mi configuración config.ru?
mi caso de uso es tener un backend ajax alimentado por rieles para un servidor de wordpress.
gracias por la respuesta. sí, estoy usando pasajero. Estoy buscando una solución más simple. – Peder
¿Más simple que 1 línea en su archivo de configuración de Apache? No estoy seguro de que puedas ponerte más simplón que eso. Lo siento, confundido. – Doon
¿Cómo puedo hacer esto con solo una configuración de 1 línea? Me parece que también necesito crear un enlace simbólico desde el subtrayecto en la raíz del documento al directorio público del proyecto de rieles. – Peder