LINUX.ORG.RU
ФорумAdmin

Что я делаю не так?


0

0

На сервере используется .htaccess & .htpasswd для паролирования доступа к папкам. Так вот, когда юзверь входит в такую папку он может получить все содержимое этих двух файлов :-(((
В httpd.conf указываю:
<Files ~ "^\.ht">
Order deny,allow
Deny from all
</Files>

Не помогает. Даже если это указать в <VirtualHost> или в .htaccess.
Как быть. Подскажите. А то у меня юзвери шустро это дело пронюхают и тогда капец...
Пробовал - <Files ".htaccess"> - не помогает.

★★★

Добавь
AccessFileName .htaccess

И deny с allow местами поменяй.

Это я в своем конфиге посмотрел.

Havoc ★★★★
()

Все это стоит. У меня версия 1.3.14.
Сделал. Не работает, вернее как и прежде.
2Havoc. Если тебе не трудно проверь <directory> у меня:
<Directory "xxxxxxxxxx/members">
AllowOverride All
Options +Includes
Order allow,deny
Allow from all
</Directory>

Может здесь что не так?

Korwin ★★★
() автор топика

у меня стоит стоит апач 1.3.12<P> Сообщение от сервера:<P> Forbidden<P> You don't have permission to access /.httpacess on this server.<P> конфиг следующий: # Also, folks tend to use names such as .htpasswd for password<P> # files, so this will protect those as well.<P> #<P> <Files ~ "^\.ht"> Order allow,deny Deny from all </Files> Удачи!

e2e4
()

ЗЫ а у мну оно вобще в другом месте лежит куда по http никак
чего и вам желаю :-)

Aleks_IZA
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.