ITコンサルの日常

ITコンサル会社に勤務する普通のITエンジニアの日常です。

redirect_toがwebrickでは動くのに、apacheで動かない

結論: putsで余計な出力をしていた。


500 Internal Server Errorになってて、
ログ上はwebrickでやっても、apacheでやっても、正しくリダイレクトしているのに、
なんでapacheだけダメなんだろうと思っていたのですが、
putsで余計なものを出力すると、レスポンスが壊れて(?)ダメになるみたいです。
webrickの場合は、putsの内容がコンソールに出るだけなので、問題ないのでしょうけどね。