Apache vhost拒绝目录访问,除非url被重写

Apache vhost拒绝目录访问,除非url被重写,apache,vhosts,Apache,Vhosts,我有一个apachevhost设置,我只想访问特定的目录。所以我的vhost配置中有这个: <Directory /var/www/> RewriteEngine on RewriteBase / Include /etc/apache2/sites-available/legacy_partners.inc AddOutputFilterByType DEFLATE text/html Order deny,allow Deny fr

我有一个apachevhost设置,我只想访问特定的目录。所以我的vhost配置中有这个:

<Directory /var/www/>
    RewriteEngine on
    RewriteBase /
    Include /etc/apache2/sites-available/legacy_partners.inc
    AddOutputFilterByType DEFLATE text/html
    Order deny,allow
    Deny from all

</Directory>

<Directory /var/www/partner*>
    Order allow,deny
    Allow from all
</Directory>

重新启动发动机
重写基/
包括/etc/apache2/sites available/legacy_partners.inc
AddOutputFilterByType DEFLATE text/html
命令拒绝,允许
全盘否定
命令允许,拒绝
通融
我的问题是,我有一些重写规则,可以更改访问的目录,例如“已迁移”。因此,我要做的是,仅当URL已从允许的目录重写时,才允许访问该目录。因此从/合作伙伴改写为/迁移

这可能吗