|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
||||||||
Запретить доступ к определённым каталогам и файлам пользователям25.08.2011, 19:20. Показов 8654. Ответов 14
Метки нет (Все метки)
Помогите разобраться с htaccess, я впервые с ним сталкиваюсь и мне надо запрещать доступ к определённым каталогам и файлам пользователям. Но не PHP! Тоесть PHP может зайти в ту папку или к примеру include("папка/файл");
А пользователь не сможет зайти никак. К примеру мне надо скрыть style.css
Вот это:
Добавлено через 2 минуты Вот с config.php проходит.
Возможно не работает из за того что я захожу сам себе на localhost? Когда открываю http://localhost/config.php пишет ошибка. Когда открываю http://localhost/style.css оно показывает всё что есть в документе.
0
|
||||||||
| 25.08.2011, 19:20 | |
|
Ответы с готовыми решениями:
14
Как запретить пользователю доступ к папке, или определенным файлам? Запретить доступ к каталогам сервера [WEB]. Не работает сетевая версия(по локальной сети). Доступ к файлам и каталогам через VBA |
|
0 / 0 / 1
Регистрация: 12.07.2011
Сообщений: 139
|
|
| 25.08.2011, 21:42 | |
|
если правильно понял то вот
Для того, чтобы при обращении к защищенной директории web-сервер Apache спрашивал пароль, нужно в эту директорию поместить файл .htaccess, в котором прописать следующие директивы: AuthName ProtectedZone Вместо ProtectedZone можно написать все, что угодно. Это название защищенной области, оно будет показываться в браузере при запросе пароля, являясь по сути дела подсказкой пользователю. Если Вы хотите использовать русские буквы или же более одного слова, необходимо использовать кавычки. Пример: AuthName "Введите пароль для входа" AuthType Basic Это метод шифрования пароля. Практически всегда используется именно данный вид шифрования. Пример: AuthType Basic AuthUserFile /полный_путь_к_файлу/.htpasswd Это путь к файлу, в котором будут храниться логины и пароли. Он может иметь практически любое имя и располагаться в любом каталоге, главное, чтобы web-сервер мог его прочитать, что требует установки соответствующих прав доступа к этому файлу (на нашем сервере - 644). Однако, традиционно такие файлы называют .htpasswd. Пример: AuthUserFile /home/test/www/site1/public_html/.htpasswd require valid-user Эта строка говорит о том, что доступ в защищенную директорию будет разрешен всем пользователям, чьи логины и пароли есть в файле .htpasswd. Если нужно дать доступ конкретным пользователям, то тогда указывается require user логины_пользователей_через_пробел. Пример: require user vasya kolya petya Пример: require valid-user
0
|
|
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
|
| 25.08.2011, 21:44 [ТС] | |
|
Мне надо чтобы пользователи не могли смотреть style.css.
0
|
|
|
0 / 0 / 1
Регистрация: 12.07.2011
Сообщений: 139
|
|
| 25.08.2011, 21:54 | |
|
0
|
|
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
|
| 25.08.2011, 21:58 [ТС] | |
|
Не помогло. style.css нельзя чтоли скрыть?
0
|
|
|
0 / 0 / 1
Регистрация: 12.07.2011
Сообщений: 139
|
|
| 25.08.2011, 22:01 | |
|
0
|
|
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
||
| 25.08.2011, 22:06 [ТС] | ||
|
Добавлено через 3 минуты Мне очень интересны стиле этого форума. Я пытаюсь открыть с помощью https://www.cyberforum.ru/style.css. Но говорит что такого файла не существует, или что то типо такого. Вот как тогда оно сделано?
0
|
||
|
0 / 0 / 1
Регистрация: 12.07.2011
Сообщений: 139
|
|
| 25.08.2011, 22:10 | |
|
а посмотри вот это
http://http://megasoft.3dn.ru/forum/13-223492-1 Добавлено через 2 минуты здесь это как то хитро сделано
0
|
|
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
|
| 25.08.2011, 22:26 [ТС] | |
|
Ладно. Спасибо. Как нибуть сам уже.
0
|
|
|
694 / 534 / 40
Регистрация: 22.06.2009
Сообщений: 1,293
|
|||
| 26.08.2011, 16:20 | |||
|
Если человек не может получить стили, то и браузер их не получит, а значит стили работать вообще не будут. Посмотри html код, стили форума лежат в других местах, вот например один из многих css файлов форума: https://www.cyberforum.ru/clie... -00001.css
0
|
|||
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
|
| 27.12.2011, 15:19 [ТС] | |
|
Прошу поднять тему.
Мне главное. Чтобы именно в папке не могли видить и темболее качать файлы. А если пользователь за пределами папки. То всё ок должно работать.
0
|
|
|
217 / 157 / 30
Регистрация: 11.05.2010
Сообщений: 614
|
|
| 06.01.2012, 16:00 | |
|
тебе же сказали, нельзя!
браузер получает хтмл страницу, где прописано путь к таблице стилей. после этого браузер обращается к серверу, а тот говорит: Deny for all, что значит "запретить всем"(эквивалент chmod **0) есть ещё такая вещь: Allow for <робот или ір>, но тут она бессмысленна.
0
|
|
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
|
| 08.01.2012, 16:55 [ТС] | |
|
0
|
|
|
3921 / 922 / 125
Регистрация: 16.04.2009
Сообщений: 1,962
|
|||||||
| 12.01.2012, 21:50 | |||||||
0
|
|||||||
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
|
| 13.01.2012, 11:36 [ТС] | |
|
Забейте! =\
Печальные ребята. Мне уже не надо.
0
|
|
| 13.01.2012, 11:36 | |
|
Помогаю со студенческими работами здесь
15
Открыть общий доступ к папке определенным пользователям запретить доступ пользователям к USB сервера Как запретить доступ к папке не зарегистрированным пользователям? Запретить доступ к файлам на сайте Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|