add prefix to all urls ?

hi
i want to add a prefix to all urls in my project

for example ,now i have like this
"http://localhost:3000/posts"

but
i want like this
"http://localhost:3000/my_blog/posts"
"http://localhost:3000/my_blog/posts/new"
"http://localhost:3000/my_blog/posts/edit/1"
"http://localhost:3000/my_blog//…"

"my_blog" prefix should come all of my blog project link

how to do that ?

Hello Thani,

Try something like this:

map.resources :posts, :path_prefix => '/my_blog'

Hope it helps,

Elías

Thani Ararsu wrote:

hi
i want to add a prefix to all urls in my project

for example ,now i have like this
"http://localhost:3000/posts"

but
i want like this
"http://localhost:3000/my_blog/posts"
"http://localhost:3000/my_blog/posts/new"
"http://localhost:3000/my_blog/posts/edit/1"
"http://localhost:3000/my_blog//…"

"my_blog" prefix should come all of my blog project link

how to do that ?
  

If your using apache you might look into mod_rewrite.

Jack Christensen wrote:

If your using apache you might look into mod_rewrite.

--
Jack Christensen
jackc@hylesanderson.edu

thanks all of you..

i am using apache
how could i change mod_write

Elias Orozco wrote:

Hello Thani,

Try something like this:

map.resources :posts, :path_prefix => '/my_blog'

Hope it helps,

El�as

On Nov 13, 11:07�am, Thani Ararsu <rails-mailing-l...@andreas-s.net>

if i want to use all of my roots then what should i do ?