Я использую .htaccess
и mod_rewrite
, чтобы указать на файлы, которые находятся за DocumentRoot. Моя структура папок выглядит так:
home/
webroot/
other_files/
У меня есть файл .htaccess
в webroot со следующим содержимым:
RewriteEngine on RewriteRule ^(.*)$ /home/other_files/$1
Если я попытаюсь получить доступ к http://example.com/file.html, я получу следующую ошибку:
Запрошенный URL-адрес /home/other_files/file.html не найден на этом сервере.
Можно ли вообще загружать файлы, находящиеся за DocumentRoot? Если да, может ли кто-нибудь указать мне правильное направление?