[ruby-it] redirect_to a nuovo url

Simone Carletti weppos a gmail.com
Lun 5 Ott 2009 13:50:02 CEST


Se l'URL è interno e puoi sfruttare le regole di routing

redirect_to params.merge(:host => siteurl)

in alternativa usa il metodo to_param se vuoi solo accodare i parametri
della querystring.

redirect_to "http://#{siteurl}/?#{params.to_param}"


2009/10/5 Alessandro Scolavino <scolas a gmail.com>

> Stavo inserendo un redirect 301 su un sito, per portarmi dietro gli
> eventuali parametri ho dovuto fare:
>
> params.each do |key, value|
>  param_s = %(#{param_s}#{(param_s == "" ? "?" : "&")}#{key}=#{value})
> end
> redirect_to "http://#{siteurl}/#{param_s}"
>
> Avete idea se ci sono altre opzioni?
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>



-- 
Simone Carletti

Site & Blog: http://www.simonecarletti.com
Email: weppos a weppos.net
LinkedIn: http://linkedin.com/in/weppos
Nick: weppos | Skype: weppos


More information about the Ml mailing list