title: Invisible .htaccess Redirect from /public_html/ to /public_html/folder
body: <p>I need to point the root domain of my hosting account to a subdirectory (joomla).  I want this to be invisible (i.e. browser address bar doesn't change).  Also, I need this to work when a user hits the root or a subfile/subfolder.</p>
  
  <p>I've tried the following rules, which work individually, but I can't get them to work together.</p>
  
  <p>This one works when no subfile/subfolder is specified:</p>
  
  <pre><code>RewriteEngine On
  RewriteRule ^$ /joomla/ [L]
  </code></pre>
  
  <p>And this one works when a subfile/subfolder IS specified:</p>
  
  <pre><code>RewriteEngine On
  
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule (.+)$ /joomla/$1 [L]
  </code></pre>
  
  <p>I just can't figure out how to combine them.</p>