title: Unicode routes.rb and Passenger vs. Mongrel/WEBrick Options
body: <p>My (Rails 3) routes.rb has the following entry: </p>
  
  <pre><code>resources :articles, :path =&gt; "記事" 
  </code></pre>
  
  <p>This works in my production environment, as passenger unescapes the 
  path from /%E8%A8%98%E4%BA%8B to /記事. </p>
  
  <p>However, in my development environment, I'm using Mongrel, which does 
  not unescape the path, so it does not work unless I change my routes 
  to </p>
  
  <pre><code>resources :articles, :path =&gt; Rack::Utils.escape("記事") 
  </code></pre>
  
  <p>I'm trying to figure out which component has the bug.  Any 
  suggestions? </p>