Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Не понятно с файлом .htaccess

Ответить
Настройки темы
Не понятно с файлом .htaccess

Пользователь


Сообщения: 140
Благодарности: 2

Профиль | Отправить PM | Цитировать


Содержание файла такое:

order deny, allow
AuthType Basic
AuthUserFile /.htpasswd
AuthName "Введите пароль"
Deny from all
require valid-user

При обращении к папке Apache даже ничего не спрашивает.

Еще слышал про модуль какой-то: mod_rewrite.
Если его нет в http.conf, работа с .htaccess будет невозможна?
И если что, то как его установить?

-------
Трудно найти повод чтобы не выпить. :-(


Отправлено: 09:56, 19-11-2004

 

Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


Что apache пишет в логи? Путь к файлу .htpasswd нужно указывать полный и он должен быть доступен для чтения пользователю от которого запущен httpd

Отправлено: 10:31, 19-11-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 140
Благодарности: 2

Профиль | Отправить PM | Цитировать


Вот что пишет в файле access_log:

192.168.0.1 - - [19/Nov/2004:17:09:58 +0500] "GET /temp/nuke/modules.php?name=Web_Links&l_op=visit&lid=2 HTTP/1.1" 302 -
192.168.0.1 - - [19/Nov/2004:17:09:58 +0500] "GET /test/TestMaker/ HTTP/1.1" 200 277
192.168.0.1 - - [19/Nov/2004:17:09:58 +0500] "GET /test/TestMaker/main.php HTTP/1.1" 200 753
192.168.0.1 - - [19/Nov/2004:17:09:58 +0500] "GET /test/TestMaker/left.php HTTP/1.1" 200 1011



Путь тоже правильно прописан, права доступа для для меня и группы чтение и запись, для всех остальных - чтение (664).

У меня такое впечатление, что apache'у накакать на .htaccess.

-------
Трудно найти повод чтобы не выпить. :-(


Отправлено: 14:30, 19-11-2004 | #3

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Цитата:
У меня такое впечатление, что apache'у накакать на .htaccess.
запросто - если в httpd.conf не стоит для соответствующих directory дирректива AllowOverride All
Скажу больше - в 4-ой ветке FreeBSD она (по дефолту) стоит в None

Отправлено: 20:50, 19-11-2004 | #4


Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


starav
Смотреть надо и error_log тоже
Правда .htpasswd лежит в корне?

Отправлено: 22:45, 19-11-2004 | #5


Пользователь


Сообщения: 140
Благодарности: 2

Профиль | Отправить PM | Цитировать


archy
Да в корне. Сервер-то локальный. Пробовал даже перемещать. Не помогает.
mar
Что, для каждой папки, в которой должен лежать .htaccess нужно это прописывать?

-------
Трудно найти повод чтобы не выпить. :-(


Отправлено: 09:13, 20-11-2004 | #6

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


starav
нет, я же написала - глобально для дерева каталогов сайта через определения внутри Ditectory, например:
Код: Выделить весь код
<Directory />
    Options FollowSymLinks
    #AllowOverride None # так по-умолчанию
    AllowOverride All #а так мы разрешаем переопределять ВСЕ через .htaccess
</Directory>
Вообще посмотрите внимательно httpd.conf - в нем все объясняется

Отправлено: 11:42, 20-11-2004 | #7


Пользователь


Сообщения: 140
Благодарности: 2

Профиль | Отправить PM | Цитировать


Классно. Все заработало. Но получился прикол. Убрал я тут (когда эксперементировал) .htaccess и переместил его в корень. Два часа мучался, почему нет доступа ни к одной папке? Весь апач перелопатил. А проблема-то была...

-------
Трудно найти повод чтобы не выпить. :-(


Отправлено: 16:23, 20-11-2004 | #8


Пользователь


Сообщения: 140
Благодарности: 2

Профиль | Отправить PM | Цитировать


А возможно ли ведение логов именно по доступу к папке, в кторой .htaccess. Отдельным файлом?

-------
Трудно найти повод чтобы не выпить. :-(


Отправлено: 08:15, 21-11-2004 | #9

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


нет, насколько мне помнится, можно заставить апач вести разные логи для разных виртуальнгых хостов, но не для отдельных каталогов. Хотя никто не мешает написать небольшой скрипт, котрый будет парсить общий лог, вытасвкивая из него данные про нужный каталог.

Отправлено: 00:41, 24-11-2004 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Не понятно с файлом .htaccess

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
WesternDigital 160 Gb не понятно что случилось! Nitro_Inc Накопители (SSD, HDD, USB Flash) 5 16-10-2009 16:38
Не понятно пашет DVD-ROM Magistr_Yoda Оптические приводы 6 10-10-2009 08:15
Доступ - [решено] Pstools все понятно, но не работает. M.Kristo Microsoft Windows 2000/XP 8 03-09-2009 11:05
не понятно со стартом edudem2 Непонятные проблемы с Железом 15 23-02-2009 08:55
Не понятно с расширением Tosha_l Общий по Linux 4 04-04-2007 13:41




 
Переход