Apache (проблема с доступом)

PCLinuxOS

Модератор: Bizdelnick

paltusssss
Сообщения: 147

Apache

Сообщение paltusssss »

Здравствуйте!

Вопрос ко всем пользователям Мандрива. Столкнулся со странной проблемой. Хочу получить доступ к анализатору Sarg через браузер только с определённого ip. Для этого в httpd.conf добавил строки:

Код: Выделить всё

Alias /sarg "/var/www/html/squid"
<Directory "var/www/html/squid/">
Options Indexes
AllowOverride None
Order deny,allow
deny from all
allow from 192.168.1.1
</Directory>


Теоретически всё должно работать, но... не работает. Доступа - НЕТ. Заметил ещё одну странную особенность. Фраза allow from отображается синим цветом и если далее следует слово all или none, то цвет меняется на бирюзовый. А если указываешь ip-адрес или вообще произвольное слово, то цвет остаётся таким же синим, Думаю поэтому параметр и игнорируется. Получается allow может принимать только два значения - all или none? Это у меня так или у всех?
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Apache

Сообщение SinClaus »

Во первых выделение цветом зависит от настроек редактора. Во вторых - при перезапуске Апач не ругается? У меня почему-то ощущение что кавычки там лишние.
Спасибо сказали:
paltusssss
Сообщения: 147

Re: Apache

Сообщение paltusssss »

SinClaus писал(а):
11.06.2011 19:59
Во первых выделение цветом зависит от настроек редактора. Во вторых - при перезапуске Апач не ругается?

В том то и дело, что другим цветом выделяется значение параметра и как я понял, если этого значения не существует, то цвет соответственно не изменится. Вот и получается, что allow from all- работает, а allow from 192.168.1.1 - нет.
Вот так выглядят цвета

Httpd -t ошибок не выдаёт и запускается хорошо.
Спасибо сказали:
paltusssss
Сообщения: 147

Re: Apache

Сообщение paltusssss »

Нашёл http://httpd.apache.org/docs/2.0/mod/mod_access.html.
Здесь говорится, что за параметры Order, Deny, Allow отвечает модуль mod_access.
У меня в файле httpd.conf в разделе Loadmodule он не подгружается, а в каталоге /usr/lib/apache - его нет вообще. Как такое может быть?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21432
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Apache

Сообщение Bizdelnick »

paltusssss писал(а):
11.06.2011 21:50
Как такое может быть?

Вероятно он не установлен?
urpmi apache-ssl
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: