Point all to index.php conflict with a private directory

Here is my website structure (root):

private public .htaccess index.php 

The htaccess file contains:

RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ /index.php [L] 

Having this said, all URLs point to index.php

In the private folder I also have a .htaccess file which contains:

Order Deny,Allow Deny from all 

The problem is that http://www.example.com/private/ throws 403 and I don’t want this. I may want to use http://www.example.com/private/ location to show something on my website.

I must mention that I don’t want to touch the .htaccess file from the private folder in any way.

So, I’m looking for a way to set some rules in the main .htaccess file.

How do I do that? Is it possible?