1

www.website.com/whateverなしでバリアントに来るすべてのリクエストをリダイレクトしたいと思いますwww。Railsでこれを行う方法とそれを行う最良の方法は何ですか?

4

3 に答える 3

4

これには 2 つのオプションがあります。Rails内でやりたい場合は、次のgemが役立つかもしれません

https://github.com/iSabanin/www_ditcher

ただし、このようなタスクは通常、アプリ サーバーから構成されます。以前にスタック オーバーフローに投稿されたこの質問を見てください。

Passenger (Ruby on Rails) でルートドメインから www サブドメインに 301 リダイレクトしますか?

それはあなたがやろうとしていることを補完しますが、それはあなたを軌道に乗せるはずです. ありがとう!

于 2012-06-17T21:50:18.090 に答える
3

そのためのロジックは完全に Rails アプリのものにしておき、サーバー構成で処理するのが最善だと思います。

于 2012-06-17T21:46:49.400 に答える
0

gem 'rack-www' はこれにうまく機能します。

https://github.com/stjhimy/rack-www

于 2012-08-15T20:45:40.023 に答える