私のサイトのユーザーはサブドメインを持つことができます。たとえば、彼らのページのURLは
name.example.com
ログインしたユーザーはより多くのユーザー情報を表示できるため、ユーザーの表示ページに次のコードで生成されたリンクがあります。
user_url(@user, :subdomain => false)
このリンクは次のURLを生成する必要があります(@userのIDは19です)
example.com/users/19
リンクにカーソルを合わせると、すべてが正常に表示されます(つまり、ブラウザウィンドウの下部で、SafariとFFの両方にリンクが正しく表示されます)。
問題は、リンクをクリックすると、サイトで404が発生し、URLが次のようになることです。
example.com/users/19
comとユーザーの間のスラッシュに何が起こったのか、そしてどうすればそれを取り戻すことができるのか誰もが知っていますか?
ところで、Rails3.2とすべてが開発で機能します。この問題は本番環境でのみ発生します。