# How to 301 redirect with passenger(mode\_rails)?

**URL:** <https://www.ruby-forum.com/t/how-to-301-redirect-with-passenger-mode-rails/178490>\
**Category:** Rails\
**Created:** [November 5, 2009, 11:58am UTC](https://www.ruby-forum.com/t/how-to-301-redirect-with-passenger-mode-rails/178490 "2009-11-05T11:58:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![k560](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/838e76/32.png) [@k560](https://www.ruby-forum.com/u/k560)\
**Post date:** [November 5, 2009, 11:58am UTC](https://www.ruby-forum.com/t/how-to-301-redirect-with-passenger-mode-rails/178490/1 "2009-11-05T11:58:12Z")

</div>

I’ve rebuild my site and many url has changed.  
I want to redirect 301 these url.  
However, I don’t know how to do it with passenger.

Any advice?

---

<div class="post-metadata">

**Author:** ![k560](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/838e76/32.png) [@k560](https://www.ruby-forum.com/u/k560)\
**Post date:** [November 11, 2009, 6:02am UTC](https://www.ruby-forum.com/t/how-to-301-redirect-with-passenger-mode-rails/178490/2 "2009-11-11T06:02:05Z")

</div>

Do you have access to the apache config file, or can you use .htaccess  
files?

---

<div class="post-metadata">

**Author:** ![k560](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/838e76/32.png) [@k560](https://www.ruby-forum.com/u/k560)\
**Post date:** [November 11, 2009, 10:17am UTC](https://www.ruby-forum.com/t/how-to-301-redirect-with-passenger-mode-rails/178490/3 "2009-11-11T10:17:51Z")

</div>

This isn’t much of a Passenger issue as it’s an Apache issue (assuming  
you are using Apache). Look at mod\_rewrite:  
[http://httpd.apache.org/docs/2.0/mod/mod\_rewrite.html](http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html)
