|
|
|
| Как защитить папку от несанкционированного доступа так, чтобы к ней был доступ для скриптов
чтоб вот ето подгружалось:
<link rel="StyleSheet" type="text/css" href="<?php echo $skin; ?>forum.css">
и чтоб include() нормально инклудил.
А вот зайти в эту папку было бы нельзя вообче! Хотелось бы знать как ето с помощью .htaccess делается | |
|
|
|
|
|
|
|
|
для: DDK
(04.12.2005 в 21:03)
| | Да читал я ето конечно)
На одну папку поставил пароль.
А в другую папку хочу положить .htaccess и чтоб он разрешал всем скриптам и html'ам доступ в эту папку, а юзеров бы просто посылал без спросу. Вот как-то это совместить у меня не получилось. | |
|
|
|
|
|
|
|
для: Saddam
(04.12.2005 в 21:55)
| | > чтоб он разрешал всем скриптам и html'ам доступ в эту папку, а юзеров бы просто посылал без спросу
Только не ясно что вы имеете ввиду под словами разрешал всем ... html'ам доступ | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(04.12.2005 в 23:39)
| | Ну вот есть у меня index.php
там значит код всякий ну и есть строки вроде <script src="path/script.js"></script>
Так вот path является директорией недоступной для посетителей. Если положить туда .htaccess с прописаной в нем строкой deny from all, то скрипт не загрузится из это директории - <script src="path/script.js></script> А вот хочу так, чтобы скрипт подгружался, но в тоже время папка оставалась недоступной для пользователей. | |
|
|
|
|
|
|
|
для: Saddam
(05.12.2005 в 00:48)
| | Вообще я понял
просто можно положить .htaccess с содержанием "deny from all"
запихать javascript в файл вроде js.php
и его инклудить из защищенной папки
так работает | |
|
|
|
|
|
|
|
для: Saddam
(05.12.2005 в 01:11)
| | >и его инклудить из защищенной папки
Вот так?
Да, только код скрипта у Вас будет прямо в теле HTML-страницы. А зачем тогда нужна защищенная директория? | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(07.12.2005 в 00:17)
| | Нда тяжкий вопрос)
Ну да он меня уже не тревожит пока что, я просто не стал делать то, что задумывал :) | |
|
|
|
|
|
|
|
для: Saddam
(05.12.2005 в 00:48)
| | Так, наверное, не получится. Ведь скрипт подгружается уже на машине пользователя (в браузере) и это значит, что запускает его никто иной, как сам пользователь (с точки зрения сервера). Что-то ничего не приходит в голову: как решить эту проблему. | |
|
|
|