title: My apache server blocks PUT and DELETE requests and I have no idea why
body: <p>First of all: yes I have checked previous questions. None of the solutions help.</p>
  
  <p>So, my server blocks every PUT and DELETE request. I have searched everywhere but I didn't find a reason.</p>
  
  <p>This is my .htaccess</p>
  
  <pre><code>&lt;IfModule mod_rewrite.c&gt;
     RewriteEngine On
     RewriteBase /~user/api
     RewriteCond %{REQUEST_FILENAME} !-f
     RewriteCond %{REQUEST_FILENAME} !-d
     RewriteRule ^(.*)$ app.php?/$1 [L]
  &lt;/IfModule&gt;
  &lt;IfModule !mod_rewrite.c&gt;
     ErrorDocument 404 /404.php
  &lt;/IfModule&gt;
  </code></pre>
  
  <p>If I check the error logs, it clearly says that there was an authorisation error. "client denied by server configuration"</p>
  
  <p>Thanks in advance!</p>
  
  <p>EDIT: Damnit StackOverflow, my question is totally different. Only PUT and DELETE requests are forbidden, rest is allowed. Nothing to do with authorized users.</p>