続~(チルダ)が%7Eでリクエストされると表示できない
以前にチルダが入っていると特定のブラウザ(AUのW44Tでテスト)では
~を%7Eに自動変換してしまう問題を取り上げましたが、
このパッチをプラグインにしました。
この問題は例えば
http://foo/~bar
をリクエストしたときに、ブラウザによっては、勝手に
チルダを%7Eに自動変換して、
http://foo/%7Ebar
としてリクエストするというものです。
そのため、Railsが誤認して、Application Errorが出るというものです。
インストールは簡単です。
ruby script/plugin install http://xibbar.net/svn/rails/plugins/trunk/tilde_replace/
でインストールされます。これで自動的にRails側で
%7Eを~に変換し直して処理します。