title: URL with encoded slashes goes to 404
body: <p>I use user-provided content to generate URLs.</p>
  
  <p>One of my URL had for title <code>Kikar Habusiness - émission du 2/12/12</code>, which converted to the URL <code>/url/Kikar+Habusiness+-+émission+du+2%2F12%2F12</code>.</p>
  
  <p>It goes to a 404. If I remove the <code>%2F</code> from the URL it works fine.</p>
  
  <p>An interesting thing is that my php code (using Yii) usually handles 404 with custom pages, but this one returns a default Apache 404. Which leads me to believe it doesn't even reach my bootstrap file.</p>
  
  <p>The .htaccess reads:</p>
  
  <pre><code>RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . index.php
  </code></pre>
  
  <p>My Yii parseUrl reads:</p>
  
  <pre><code>public function parseUrl($manager, $request, $pathInfo, $rawPathInfo) {
          if(preg_match('%^url/(\d+)%',$pathInfo,$matches)){
              $_GET['id'] = $matches[1];
              return 'url/view';
          }
          else if(preg_match('%^category/(\d+)%',$pathInfo,$matches)){
              $_GET['id'] = $matches[1];
              return 'category/view';
          }
          return false;
      }
  </code></pre>
  
  <p>My URL slug generator is:</p>
  
  <pre><code>public static function slug($title){
          $title = ToolBox::trim($title,60,false);
          $title = urlencode($title);
          return $title;
      }
  </code></pre>
  
  <p>Note that I cannot have basic ASCII URLs, because some of the content is non-latin (such as Hebrew or Arabic).</p>