Назад | Перейти на главную страницу

Ограничить веб-доступ к заданному каталогу (Apache 2.0 и suPHP)

Как ограничить веб-доступ к родительским папкам основного каталога веб-сайта. Например, если у меня есть следующие каталоги / файлы:

/
├── home
│   └── user
│   │   ├── img.png
│   │   ├── script.js
│   │   └── page.html
└── var
    └── www
        └── index.html

и www.example.com указывает на /var/www/, Я не /var/www/index.html чтобы иметь доступ к любым файлам извне, в этом случае img.png, script.js, page.html.

Несколько дополнительных примечаний:

Похоже, вам нужно включить check_vhost_docroot вариант, чтобы убедиться, что скрипты находятся в пределах DOCUMENT_ROOT:

check_vhost_docroot=true