The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Apache и опция Indexes"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Apache, http-серверы)
Изначальное сообщение [ Отслеживать ]

"Apache и опция Indexes"  +/
Сообщение от Graynder (ok) on 30-Сен-14, 15:42 
Имеется Virtualhost и Directory.
Можно ли произвести такую настройку, чтобы опция +Indexes была активна только для некоторых хостов, а для всех остальных действовала опция -Indexes.

Проще говоря чтобы только некоторые могли видеть файлы в каталоге, а остальные только качать файлы по ссылкам.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Apache и опция Indexes"  +/
Сообщение от Аноним (??) on 30-Сен-14, 16:12 
> Имеется Virtualhost и Directory.
> Можно ли произвести такую настройку, чтобы опция +Indexes была активна только для
> некоторых хостов, а для всех остальных действовала опция -Indexes.
> Проще говоря чтобы только некоторые могли видеть файлы в каталоге, а остальные
> только качать файлы по ссылкам.

Прописывайте ее в конфиг конкретного виртхоста.
<Directory />
    Options -Indexes
    AllowOverride None
</Directory>

<VirtualHost *:80>
ServerName xxx
<Directory /path/to/dir>
   Options +Indexes
</Directory>
</VirtualHost>

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Apache и опция Indexes"  +/
Сообщение от Graynder (ok) on 30-Сен-14, 17:57 
Я понял что вы имеете ввиду, но в данном контексте хост - это клиент который получает доступ к серверу. Нужно чтобы для клиентов из некой подсети адрес xxx отображался с опцией +Indexes, а для остальных -Indexes. Можно ли к опциям привязать acl ?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Apache и опция Indexes"  +/
Сообщение от Психиатр (ok) on 30-Сен-14, 21:39 
> Я понял что вы имеете ввиду, но в данном контексте хост -
> это клиент который получает доступ к серверу. Нужно чтобы для клиентов
> из некой подсети адрес xxx отображался с опцией +Indexes, а для
> остальных -Indexes. Можно ли к опциям привязать acl ?

напрямую нет, но костылём можно

RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^192\.168\.1\.101
RewriteRule ^/(index\.html)?$ /page_to_kick_people_looking_for_indexes_to.html [L]

(c) Google

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру