# URL generation

**URL:** <https://www.ruby-forum.com/t/url-generation/91197>\
**Category:** Rails\
**Created:** [April 5, 2007, 3:35pm UTC](https://www.ruby-forum.com/t/url-generation/91197 "2007-04-05T15:35:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![john\_old](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/9f8e36/32.png) [@john\_old](https://www.ruby-forum.com/u/john_old)\
**Post date:** [April 5, 2007, 3:35pm UTC](https://www.ruby-forum.com/t/url-generation/91197/1 "2007-04-05T15:35:52Z")

</div>

How do I prepend all url’s in my application with a specific string so  
instead of generating URL’s of the form /:controller/:action/:id I would  
get /myString/:controller/:action/:id?

I know I can use routes.rb and url\_for() to accomplish a similar task on  
an individual controller basis but I don’t see a way to easily prepend  
all urls with a string.

Thanks,

John
