Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Установить правильный доступ к файлу и каталогу, .htaccess - установка прав 
:(
    Опции темы
HipJ
  Дата 19.6.2007, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 21.1.2006

Репутация: нет
Всего: нет



Возможно, задаю не в ту степь вопрос smile Есть папка на сервере, в ней каталог, скрипт и файлы, генерируемые скриптом. Необходимо "скрыть" каталог и скрипт, остальные файлы должны быть видны.

Если просто залить все на сервер, без .htaccess - выдается ошибка 403. Пишу в .htaccess "Options +Indexes" доступ к папке открывается. Но как скрыть файл скрипта и каталог? 

Вот такая конструкция не помогает:
<Files scrirp.php>
deny from all
</Files>
Options +Indexes

Помогите найти решение. 

Это сообщение отредактировал(а) HipJ - 19.6.2007, 10:18
PM MAIL   Вверх
sTa1kEr
Дата 19.6.2007, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: нет
Всего: 146



Самый простой способ - это в имени скрипта и каталога в начале добавить точку.
Второй вариант добавить в каталог index.php и через него выводить нужные файлы и каталоги.
PM MAIL   Вверх
Golda
Дата 19.6.2007, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 26.3.2007
Где: Ариель, Израиль

Репутация: 3
Всего: 42



Если нужно скрыть каталог? то как раз не 

Код

Options +Indexes


а

Код

Options -Indexes


А в <Files> проверьте или Вы не ошиблись в имени скрипта. Можно также, если файлы, которые Вы хотите показывать, имеют другое расширение, скрыть все php 

Код

<Files *.php>
deny from all
</Files>



--------------------
"For every problem, there exists a simple and elegant solution which is absolutely wrong." -- J. Wagoner, U.C.B. Mathematics
PM MAIL   Вверх
HipJ
  Дата 19.6.2007, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 21.1.2006

Репутация: нет
Всего: нет



Цитата(sTa1kEr @ 19.6.2007,  10:49)
Самый простой способ - это в имени скрипта и каталога в начале добавить точку.
Второй вариант добавить в каталог index.php и через него выводить нужные файлы и каталоги.

Да, точка в имени каталога помогла. Насколько этот способ надежен? Сможет ли кто-либо прочитать "извне" содержимое данного каталога?

Добавлено через 4 минуты и 24 секунды
Разобрался. Всем спасибо!
PM MAIL   Вверх
sTa1kEr
Дата 19.6.2007, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: нет
Всего: 146



Цитата(HipJ @  19.6.2007,  16:22 Найти цитируемый пост)
Сможет ли кто-либо прочитать "извне" содержимое данного каталога?

Прочитать, естественно, сможет любой. Точка в начале имени файла - это аналог атрибуту "скрытый" у файлов в Windows.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.1725 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.