LINUX.ORG.RU
ФорумAdmin

Apache, несколько htaccess


0

3

Всем привет. Ищутся способы заставить апач читать несколько AccessFileName. Сейчас, имея apache2.2, если указать ему:
AccessFileName .ht1 .ht2, то он читает только .ht1, и только в ситуации когда .ht1 нету - читает .ht2.
Нужно же добиться, чтобы он читал опции с обоих access-файлов, но .ht1 чтобы был приоритетнее. К примеру если в .ht1 написано deny, а в .ht2 - allow, чтобы срабатывал deny.

★★★★★

AccessFileName .ht1 .ht2, то он читает только .ht1, и только в ситуации когда .ht1 нету - читает .ht2.

К примеру если в .ht1 написано deny, а в .ht2 - allow, чтобы срабатывал deny.

Это одно и тоже. Смысл читать .ht2, если выполнится .ht1 ?
Или я чего-то не понял ?

dada ★★★★★
()
Ответ на: комментарий от dada

ситуация такова. есть админ и пользователь. админ имеет право на запись в .ht1, пользователь - в .ht2, но доступа к конфигу апача не имеют оба. задача - сделать так, чтобы и админ и пользователь могли изменять опции сайта, но админские были приоритетнее. допустим админ может поставить Options +ExecCGI, пользователь - написать правила Rewrite. и это должно быть в разных .htaccess-ах.

Komintern ★★★★★
() автор топика
Ответ на: комментарий от Komintern

ИМХО. Apache вообще не сможет работать с двумя .htaccess.

админ может поставить Options +ExecCGI, пользователь - написать правила Rewrite. и это должно быть в разных .htaccess-ах.

дальше идут мысли вслух(может быть полной чушью)
Можно попробовать каким-то путём разрешить админу и юзеру писать только определённые вещи. То есть при помощи какого-то скрипта (ведь нельзя такое запретить в nano).

dada ★★★★★
()
Ответ на: комментарий от dada

и тем более нельзя запретить это в случае фтп-доступа.
также подойдет вариант, если существует возможность заставить апач читать <Directory> с опциями из БД - лдап или мускуль.

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

Апач, емнип, просматривает ФС на наличие .htaccess плоть до корня. Так что просто положите админский .htaccess на директорию выше.

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