現在、railsで開発したサイトで日本語URLを利用しています。 facebookの共有URLをrequest.urlで生成しているのですが、 下記のエラーが出てしまい、うまく動きません。 incompatible character encodings: UTF-8 and ASCII-8BIT 多くのサイトで下記の方法で解決していたのですが request.url.force_encoding("utf-8") 記述忘れを防ぐためにも、毎回force_encoding("utf-8")を用いてエンコードせずに request.urlのメソッド自体をオーバーライドしてエンコードしたいと考えています。 どのようにすれば既存のrequest.urlのメソッドをオーバーライドできるでしょうか?