title: .htaccess RewriteRule is changing URL in address bar when I won't want it to
body: <p>Okay first of all, I want to make my URLs prettier using .htaccess, and I've never done this before. (I'm developing a website on my local machine and viewing the pages with EasyPHP 12.1)</p>
  
  <p>If I type in
  <strong>/localhost/me/about/</strong> I want it to serve the contents of
  <strong>/localhost/me/about.php</strong> WITHOUT changing the URL in the address bar.</p>
  
  <p>If I type in
  <strong>/localhost/me/about.php</strong> I want it to serve up the contents of that file, then CHANGE the address bar to read
  <strong>/localhost/me/about/</strong></p>
  
  <p>Here's my entire .htaccess file so far, and yes it's in the root of my directory, the same directory with all of the .php files:</p>
  
  <pre><code>Options +FollowSymlinks
  RewriteEngine on
  RewriteRule ^(.*)/$ http://localhost/me/$1.php
  </code></pre>
  
  <p>This successfully redirects from <strong>localhost/me/about/</strong> to <strong>localhost/me/about.php</strong> (and it works for all of my other pages too). The thing is, I DO NOT want the URL to change in the address bar. Everywhere I look online, I see that I'm supposed to add the [R] flag at the end of my third line if I DO want the address bar updated. I don't have the flag, but the URL in the address bar still changing. What am I missing? Is there a flag I can add to force it not to change?</p>