title: Does apache cache .htaccess rules? redirections exist even after I delete the file
body: <p>I had a .htaccess file that removed all the .php extensions from the files, so if I go to localhost/path/to/file it redirects to localhost/path/to/file.php Everything worked just fine untill I decided to add a new rule to the .htaccess and it wasn't working.</p>
  
  <p>I deleted the .htaccess file in my home folder and checked if some exist in other folders with the command: cd /var/www and then ls -laR | grep .htaccess and I found none existed. However the redirection rules are still being followed!</p>
  
  <p>I tried to clear all of my browser's cache and still didn't work, i tried cURL and still apache followed the original rule of removing .php extensions of the files. I downloaded httpfox extension to firefox and it showed me the request I made to localhost/projectname/index and the "Content-Location" is "index.php". I tried endlessly to restart apache and with no luck.</p>
  
  <p>How can I get rid of the "cached" htaccess rules?</p>
  
  <p>EDIT: I tried on my iPad and my mobile device and still the problem persist, so I am sure the rules are being saved somewhere</p>
  
  <p>EDIT: I added a rule to remove .html as well and it worked, but when I erased it the rule is still there and the .php one as well.</p>