私が今まで見た中で最も奇妙なもの。
コントローラーで、ユーザーを別の Web サイトにリダイレクトするようにします。
redirect_to "http://google.com" --> This works.
しかし、私がこれを行うと:
if @model.true_boolean
redirect_to "http://google.com" --> this now gives me a Completed 403 Forbidden
else
redirect_to root_path
end
しかし、これは機能します:
if true
redirect_to "http://google.com" --> this is ok now
else
redirect_to root_path
end
リダイレクトに到達した場合、明らかにブール値は true ですが、「何か」を変更しています...
if ステートメントを追加すると、どのように何かが変わるのでしょうか? リクエスト データを確認しましたが、すべて一致しているようです。私はここや他の場所で何時間も探しました。私たちの親愛なるRORの腸とのこの苛立たしい出会いに参加する人。