0

ユーザーがモバイル デバイスの特定のページ (例: myapp.com/foo) にアクセスしようとした場合、パラメーターを使用してモバイル サイトの別のページ (この場合は m.myapp.com/bar) にリダイレクトしたいと考えています。 ?param1=foo)。

パラメータ (myapp.com/bar?param1=foo など) を使用して別のページにリダイレクトする方法はわかりましたが、次のように文字列全体を提供せずに別のサブドメインにリダイレクトする方法がわかりません。redirect_to "m.myapp.com/bar?param1=foo"

4

1 に答える 1

0

使用している Rails のバージョンに応じて、次の方法でこれを実現できます。

redirect_to some_url(subdomain: 'some_subdomain', some_param: 'foo')

URLヘルパーはsubdomain引数を受け入れます.Rails 3以降だと思います.

于 2013-03-20T15:07:00.910 に答える