php 5.2.16 и Apache 2.2.17. В www\phpmyadmin тоже есть файл .htaccess его вообще не менял.
Спустя 2 минуты, 8 секунд (11.11.2011 - 09:01) Richit написал(а):
Спустя 19 минут, 55 секунд (11.11.2011 - 09:21) SilenTransparence написал(а):
способ с .htaccess описан в книге Котерова php5 в подлиннике. проверил у себя не выходит. по howto прочитал с гуглопереводчиком. В общем, как я понял, не желательно использовать файлы .htaccess по соображениям производительности и безопасности, а настраивать лучше в .httpd.conf. Интересно все таки почему папка и все что в ней через браузер видно, если есть явный запрет.
Спустя 4 минуты, 29 секунд (11.11.2011 - 09:25) redreem написал(а):
Options -Indexes
Спустя 2 минуты, 42 секунды (11.11.2011 - 09:28) SilenTransparence написал(а):
Цитата (redreem @ 11.11.2011 - 06:25) |
Options +Indexes |
то есть в директории должен лежать индексный файл?
Спустя 7 минут, 30 секунд (11.11.2011 - 09:36) redreem написал(а):
если в .htaccess сделать запись Options -Indexes, то листинг будет запрещен.
deny from all - запрещает только чтение/запись файлов, но не их листинг.
заметь "-", а не "+" перед Indexes
deny from all - запрещает только чтение/запись файлов, но не их листинг.
заметь "-", а не "+" перед Indexes

Спустя 14 минут, 4 секунды (11.11.2011 - 09:50) SilenTransparence написал(а):
файл .htaccess сейчас содержит одну строку Options -Indexes, сам апач перезагружен, но листинг файлов выходит, м.б. какие-то настройки в httpd.conf перекрывают ?
Спустя 4 минуты, 42 секунды (11.11.2011 - 09:54) redreem написал(а):
х.з. по идее htaacces перезаписывает настройки для каждой папки, отменяя соответствующие команды httpd. у меня листинг запрещается при options -indexes
Спустя 33 минуты, 29 секунд (11.11.2011 - 10:28) SilenTransparence написал(а):
через httpd.conf сделал, но это распространяется на все директории в www, это неудобно. Ну пока так наверно будет.
Спустя 1 час, 15 минут, 55 секунд (11.11.2011 - 11:44) SilenTransparence написал(а):
Нашел в общем надо было в httpd.cond в секции
<Directory "D:/server/www">
...
вместо AllowOverride None поставить AllowOverride All
...
</Directory>
после этого и саму директорию /www/lib не видно в листинге и зайти в нее нельзя
<Directory "D:/server/www">
...
вместо AllowOverride None поставить AllowOverride All
...
</Directory>
после этого и саму директорию /www/lib не видно в листинге и зайти в нее нельзя
Спустя 3 часа, 18 минут, 6 секунд (11.11.2011 - 15:02) redreem написал(а):
а, так тебе надо было лишь одну директори скрыть? я то приводил пример, когда все, что находится в папке с htaccess не видно. понятно теперь.
Спустя 20 минут, 23 секунды (11.11.2011 - 15:22) killer8080 написал(а):
Цитата (redreem @ 11.11.2011 - 09:36) |
deny from all - запрещает только чтение/запись файлов, но не их листинг. |
что за глупости?

SilenTransparence
правильно так
Order Allow,Deny
deny from all
Спустя 1 день, 22 часа, 29 минут, 55 секунд (13.11.2011 - 13:52) Ramzil_Nixon написал(а):
Цитата (SilenTransparence @ 11.11.2011 - 05:59) |
php 5.2.16 и Apache 2.2.17. В www\phpmyadmin тоже есть файл .htaccess его вообще не менял. |
А разве не один только файл .htaccess должен быть, и в главном корне сайта?