![]() |
htaccess и логи
два вопроса: :confused:
[1] как можно с помощью авторизации пользователей через .htaccess сделать так, чтобы в одной директории, если залогинился один аккуант, открывалась одна страничка, а если другой - то соответвенно, другая. [2] в файлике http.conf на апаче есть директива ErrorLog, CustomLog, указывающие на расположение обжих логов сервака. Также там написано, что для каждого домена можно в директиве <VirtualHost> назначить свои лог-файлы. Как это провернуть можно? Спасиба! |
1)Как вариант: Можно просто в зависимости от юзера перенаправление делать
|
1) Сделать набор домашних директорий (повторить структуру и логику /home). Соответственно для каждого каталога будет свой набор файлов и, соответственно, опций (.htaccess, .htpasswd).
2) Цитата:
|
а как сделать так, чтобы файлы подключались через include, а через обычную ссылку писалось, что нет доступа?
(как сам делал, уже забыл) |
Xcode
Я делал так: все инклуды положил в отельную папку (с именем "includes" соответственно :)), и в эту папку также положил .htaccess файл с одной строчкой "deny from all". И прописывать не надо много, и красивая структура файлов. А на конкретный файл: PHP код:
|
2vadimiron
точно, вспомнил... сенькс.. |
а условных ветвлений в htaccess то есть вообще никаких нет?... :unsure:
|
Surround
И никогда не будет, не предназначен он для этого |
то есть только деревом каталогов
|
Для решения подобных задач лучше воспользоваться каким нить скриптом на стороне сервера. Выяснить что за зверь пришел и отправить его в нужное русло.
|
Цитата:
|
mar
типа чтобы все поддиректории переписывалиь одинаковым образом, будто бы это одна? |
Время: 18:31. |
Время: 18:31.
© OSzone.net 2001-