title: How to pass encoded characters like %2f and %2b in a url?
body: <p>I am passing encrypted value through the URL using .htaccess file as shown below :
  URL :</p>
  
  <pre><code>http://www.website.com/folder1/f1/tdT9Eu%2b8kmAe1U%2ft12RS
  </code></pre>
  
  <p>htaccess file :</p>
  
  <pre><code>RewriteRule ^f1/(.+)$  index.php?id=$1 [NE]
  </code></pre>
  
  <p>The issue is the server respond by The requested URL was not found on this server. but when I replace <code>%2f</code> by <code>/</code> and <code>%2b</code> b <code>s+</code>  it works perfectly  and I can see the content of the page.</p>
  
  <p>it works also perfectly when I use the url without any rewriting as shown below :</p>
  
  <pre><code>http://www.website.com/folder1/index.php?id=tdT9Eu%2b8kmAe1U%2ft12RS
  </code></pre>
  
  <p>Could you please help with that and how can I modify my htaccess to make this work ? because I need to get the content using url rewriting as shown above</p>