2013-01-16 105 views
0

我的網址結構是這樣的。301永久重定向腳本?

domain/locale/villas/villa-name/summary 
domain/locale/villas/villa-name/photos 
domain/locale/villas/villa-name/location 
ect 

domain/locale/apartmens/villa-name/summary 
domain/locale/apartmens/villa-name/photos 
domain/locale/apartmens/villa-name/location 
ect 

我想在url中添加2個新的PARAMS中(已添加分貝的關係),這樣

domain/locale/italy/umbria/villas/villa-name/summary 

我如何可以重定向「老」的URL到新的網址結構?使用腳本(我可以做到這一點manualy在routes文件對每個URL,但我有2000網址,因此不推薦使用這種方法)

Thanks..remco

+0

可以用.htaccess? –

+0

nope ...那不可能 – Remco

+0

是因爲你仍在使用Mongrel,或者因爲你沒有使用Apache? –

回答

0
redirect_to path_or_url, :status => :moved_permanently 
+0

好的...但我怎麼能這與正確的網址參數...所以舊的網址重定向到新的網址 – Remco

+0

你也可以直接從路由重定向。 –

+0

http://guides.rubyonrails.org/routing.html#redirection –