Папка Apache и полномочия файла

Все серверы DNS не взаимодействуют друг с другом. Никакой сервер DNS не будет "обновлен" с Вашей информацией DNS. DNS является технологией получения по запросу, не технологией доставки. Единственным путем мои серверы DNS знают о Ваших записях DNS, то, если они (или один из их клиентов DNS) отправляют запрос для одной из Ваших записей DNS. Затем мои серверы DNS отправляют запрос, чтобы найти Ваш сервер (серверы) имен, с помощью средств передачи или корневых подсказок, и затем на основе того ответа, запросить серверы имен для рассматриваемой записи. Ни в какое другое время делает мой сервер DNS, знают что-либо о Ваших записях домена DNS.

0
задан 6 February 2013 в 06:45
3 ответа

Ответ на этот вопрос полностью зависит от механизма аутентификации вы следуете постраничной основе. И как вы поддерживаете пользователей и их разрешения.

Затем, если вам просто нужно прекратить перечисление содержимого testwebsite.com/testfolder , добавление следующего в httpd.conf сделает необходимое.

<Directory /var/www/html/testfolder>
      Options -Indexes
</Directory>

Замените / var / www / html / своим путем.

1
ответ дан 4 December 2019 в 21:28

В Linux пользователь Apache www-data - единственный, кто может или не может иметь разрешение на чтение / изменение.

То же самое в Windows (я не не знаю, это ли тот же пользователь).

Вы не можете давать разрешения, например, если это общая папка.

Вы должны использовать другой вид аутентификации, .htaccess на основе загрузки файла / просмотреть систему в PHP .

0
ответ дан 4 December 2019 в 21:28

Apache исходит из того, что либо у него есть разрешение на чтение файла (и, следовательно, его обслуживание), либо нет. Он имеет возможность ограничивать доступ к файлам или каталогам, используя методологию .htaccess, но это элементарно.

http://httpd.apache.org/docs/2.2/howto/htaccess.html

Это неуклюжий, но эффективный способ определить, кто имеет право просматривать страницы или загружать файлы.

0
ответ дан 4 December 2019 в 21:28

Теги

Похожие вопросы