maček
maček

Reputation: 77778

Have rails ignore a specific path

I have a shared/ folder in my my_app/public/ folder and when attempting to access it via www.my_app.com/shared, I see:

no route matches '/shared', :method => 'get'

This makes sense, but I want rails to ignore this folder and just let me use Apache to render a standard directory listing here.

Any way to do this?

Upvotes: 6

Views: 1670

Answers (1)

Alex Reisner
Alex Reisner

Reputation: 29427

All you should need to do is disable Passenger for that directory, and make sure Indexes (directory listings) are allowed. In your Apache <VirtualHost> config block, add:

<Location /shared>
  PassengerEnabled off
  Options +Indexes
</Location>

Upvotes: 11

Related Questions