title: htaccess doesn't work in litespeed
body: <p>I use the following rewrite on my site and it worked fine in shared server.</p>
  
  <pre><code> RewriteEngine On
   &lt;Files .*&gt; 
       Order Deny,Allow   
       Deny From All
   &lt;/Files&gt;
   &lt;Files ~ "^\.ht"&gt;
       order allow,deny
       deny from all
       satisfy all
   &lt;/Files&gt;
   &lt;FilesMatch "^php5?\.(ini|cgi)$"&gt;
       Order Deny,Allow 
       Deny from All 
       Allow from env=REDIRECT_STATUS 
   &lt;/FilesMatch&gt; 
   AddDefaultCharset utf-8
   Options All -Indexes
   RewriteCond %{REQUEST_FILENAME} \.(gif|jpe?g|png|js|css|swf|ico|txt|pdf|xml)$ [OR]
   RewriteCond %{REQUEST_FILENAME} -f [OR]
   RewriteCond %{REQUEST_FILENAME} -s [OR]
   RewriteCond %{REQUEST_FILENAME} -l [OR]
   RewriteCond %{REQUEST_FILENAME} -d
   RewriteRule ^.*$ - [NC,L]
   RewriteRule ^.*$ public_html/index.php [NC,L]   
  </code></pre>
  
  <p>But now it shows the following error.</p>
  
  <p><em>404 Not Found<br>
  The resource requested could not be found on this server!<br>
  Powered By LiteSpeed Web Server<br>
  LiteSpeed Technologies is not responsible for administration and contents of this web site!</em></p>
  
  <p>How can I fix this error?</p>
  
  <p>It acts differently on <code>LiteSpeed</code>?</p>