![]() |
|
|
![]()
|
|
| Andi |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 28.8.2006 Репутация: нет Всего: нет |
Подскажите как настроить htaccess и что должен поддерживать апач чтобы
запретить доступ к файлу по прямой ссылке и разрешать только при загрузке через определенную страницу? Например загружаем index.html в которой ест вызов <a href="/cat/second.html"/> При этом надо запретить прямой вызов http://сайт/cat/second.html Если в каталоге /cat сделать Deny for all то как разрешить загрузку second.html при вызове через index.html??? |
|||
|
||||
| Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: нет Всего: 78 |
а мне кажется такого низзя сделать. Можно только с помощью CGI т.е. написать самому обрабочки и проверять откуда пришел т.е. смотреть реферер. Только мне кажется ты замахаешься такое делать для каждой страници...
Ты что ты пишешь относительный адрес это еще не значит, что браузером он воспринимается кка относительный. Браузером он все равно воспринимается как абсолютный -------------------- |
|||
|
||||
| Andi |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 28.8.2006 Репутация: нет Всего: нет |
Неужели через апачи нельзя проверить откуда идет вызов и разобрать его на составляющие?
CGI писать действительно замахаться можно. Это сообщение отредактировал(а) Andi - 19.3.2007, 17:33 |
|||
|
||||
| mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 2 Всего: 54 |
Так можно давать разные страницы исходя из REFERER:
ссылку на странице ставишь на nopage.html (на этой странице что-то типа "у вас нет прав") -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |