Как получить доступ к файлам за пределами DocumentRoot в VirtualHost в XAMPP?

У меня есть виртуальный хост, настроенный в Windows 7. Проект находится в C:\project со следующей структурой:

 project \cache \configs \htdocs \css \images \js \.htaccess \index.php \includes \setup.php \en.php \lib \templates \templates_c 

В моем httpd-vhosts.conf я создал VirtualHost:

  <VirtualHost *:80> DocumentRoot "C:/project/htdocs" ServerName project.dev <Directory "C:/project/htdocs"> Options Indexes FollowSymLinks ExecCGI Includes AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> 

И добавил 127.0.0.1 project.dev в 127.0.0.1 project.dev C:\Windows\System32\drivers\etc\hosts .

Проблема в том, что я хочу, чтобы htdocs был каталогом, из которого httpd будет обслуживать файлы, но я хочу включить, например, файлы PHP, находящиеся в каталоге include.

Как я могу решить эту проблему? Я уже пробовал так много решений от $_SERVER['DOCUMENT_ROOT'] до Apache Alias ​​и .htaccess но ни один из них не работал до сих пор. Должно быть какое-то простое решение. Возможно, я не совсем понимаю концепцию DocumentRoot. Я просто хочу эмулировать типичную папку сервера public_html/www/htdocs , сохраняя важные файлы из области браузера / пользователя.