Ruby on Rails and sub-folding opportunities

#1
Being happy with the ease of use of your products, I have had a troublesome experience trying to make ruby work under sub-folder. Your Rails Step-by-step wiki is more-or-less good but I strongly advice you to add some info saying that which step is compulsory and why. Most of my time I spent returning back to find out that I should have placed dispatch.lsapi exactly under ..public/ folder.So much of tears... Now I will proceed to the main course.

Easy Rails was nice idea, since noone likes rewrite-rules. They are ugly, you know ;). I tried using your example rules, but they are not 100% suitable. Please, tell me how to make RoR work under this scheme: -http://some.dmn/1levelFolder/RoR. If it is possible, of course... Myself, I made it to some.dmn/ror->conroller, which is not suffice to say - perfect. I know about basic rewrite you proposed, but I had to make a context rule for every method, as I did not want all the subfolders handled solely by dispatch.lsapi...

Thanks for all your work, and if you have by chance to answer my question, please make another person happy. In this cruel world.

P.S. I am using you pre-release 3.0 standard and it says smth about 14.000 days without registration. "Your free software update had expired 13584 days ago." - Good humor was always a wonderful habit.

Cheers.
 
Last edited:

mistwang

LiteSpeed Staff
#2
Please, tell me how to make RoR work under this scheme: -http://some.dmn/1levelFolder/RoR. If it is possible, of course...
With the easy rails setup, just define a Rails context with URI "/1levelfolder/" pointing to the root directory of RoR application. Actually, just change the URI from "/" to "/1levelfoler/" for your current rails context.
 
#3
Sorry, but you must have misunderstood me. I have already made /subFolders but they are interpreted by Rails only if I define context. I meant that this app vmail to be sure) redirects to different methods, going form /address to /admin and so on. What I ask is how can I fool Rails app to think that root domain.name/method is smth like domain.name/folder/method? Just by adding one context declaration or redirect rule? Though I guess smth could be done in routes.rb, is there smth better?

If it is possible? Without digging into rails and changing method enterpretation. Really?

I would appreciate if it simpler than my head thinks...
 
Top