11155
(-- --)
1
I have the following HAML
%div{'id' => getting_started_div}
%span{'id' => getting_started_span}
%a{'id' => getting_started_a,
'href' => '/videos/msg_ralph2.shnelvar_16_Dec_2010_07_58_59.wmv'}
'Free Edition'
When the user clicks on "Free Edition" the link is
http://localhost:3000/videos/msg_ralph2.shnelvar_16_Dec_2010_07_58_59.flv
How does Rails know to serve up stuff in
public/videos/msg_ralph2.shnelvar_16_Dec_2010_07_58_59.flv
I see nothing in routes.rb that tells it to do that.
Is this one of those convention over configuration things?
11155
(-- --)
2
Ralph Shnelvar wrote in post #970670:
I have the following HAML
%div{'id' => getting_started_div}
%span{'id' => getting_started_span}
%a{'id' => getting_started_a,
'href' => '/videos/msg_ralph2.shnelvar_16_Dec_2010_07_58_59.wmv'}
'Free Edition'
When the user clicks on "Free Edition" the link is
http://localhost:3000/videos/msg_ralph2.shnelvar_16_Dec_2010_07_58_59.flv
How does Rails know to serve up stuff in
public/videos/msg_ralph2.shnelvar_16_Dec_2010_07_58_59.flv
I see nothing in routes.rb that tells it to do that.
Right. The core framework does this by default, or perhaps the Web
server does. This is not susceptible to routing.
Come to think of it, this is probably done in the Rack layer.
Is this one of those convention over configuration things?
No: it's a convention, but it's not configurable.
Best,