Настройка плагина Joomla для ограничения доступа к файлам/папкам/медиафайлам.
Обзор
Плагин miniOrange для ограничения доступа к медиаконтенту Joomla Этот плагин помогает защитить медиафайлы и папки на вашем сайте Joomla. Вы можете ограничить доступ к любому типу файлов или пользовательским папкам/подпапкам в зависимости от статуса входа пользователя, групп пользователей, приобретенных подписок или пользовательских правил. Плагин поддерживает Apache, Nginx и другие серверы. Он также предотвращает индексацию ваших файлов (например, электронных книг, PDF-файлов и других важных документов) Google, обеспечивая безопасность вашего контента и защиту от несанкционированного доступа или загрузки.
Шаги настройки
Шаг 1: Настройка плагина Joomla Media Restriction
- Скачайте ZIP-архив плагина miniOrange Media Restriction для Joomla по ссылке. здесь.
- Войдите на свой сайт Joomla. Администратора приставка.
- В левом выпадающем меню нажмите на Системазатем в разделе «Установка» нажмите на Расширения.
- Здесь нажмите на Найдите файл кнопка для поиска и установки ранее загруженного файла плагина.
- После успешной установки плагина нажмите на кнопку. Начните использовать плагин miniOrange Media Restriction..
Шаг 2: Ограничение доступа к файлам
- Перейдите в Настройки и разрешить Включить ограничение доступа к медиаконтенту опцию.
- Теперь введите расширение файла в... Типы файлов для ограничения Поле, доступ к которому вы хотите ограничить на своем веб-сайте.
- Вы можете ввести имя папки, доступ к которой хотите ограничить. Введите название папки в соответствующее поле.Мы уже ограничили доступ к папке с изображениями.
- Существует несколько вариантов ограничения доступа к папке. Выберите один из следующих вариантов:
Страница с ошибкой 403 запрещена:
- Если этот параметр выбран, и пользователь попытается получить доступ к файлу или папке с ограниченным доступом, он будет перенаправлен на страницу с ошибкой 403 (Запрещено).
Вход в Joomla Frontend:
- Если выбрана опция «Страница входа в Joomla Frontend», то незарегистрированные пользователи будут перенаправляться на страницу входа в Joomla Frontend при попытке доступа к файлу или папке с ограниченным доступом, и после успешного входа в систему они смогут получить доступ к файлу или папке.
Вход в административную панель Joomla:
- Если выбрана опция «Страница входа в административную панель Joomla», то незарегистрированные пользователи будут перенаправляться на страницу входа в административную панель Joomla при попытке доступа к файлу или папке с ограниченным доступом, и после успешного входа в систему они смогут получить доступ к файлу или папке.
Пользовательский URL:
- Если выбран параметр «Пользовательский URL», то незарегистрированные пользователи будут перенаправляться на страницу с пользовательским URL при каждой попытке доступа к файлу или папке с ограниченным доступом. Вам необходимо добавить пользовательский URL туда, куда вы хотите перенаправить пользователей.
URL для единого входа:
- Вы можете использовать эту опцию только при наличии миниОранж SAML SP or плагин miniOrange OAuth Client установлен на вашем сайте. Если выбрана опция SSO URL, то незарегистрированные пользователи будут перенаправляться на страницу SSO URL при каждой попытке доступа к любому закрытому файлу или папке. Вы получите URL-адрес единого входа в нашем SAML СП or OAuth-клиент Плагин. После успешной аутентификации пользователи смогут получить доступ к ограниченным файлам или папкам.
- Нажмите Сохранено Кнопка настроек.
Шаг 3: Ограничение доступа к папкам на основе ролей.
- Перейдите в Предварительные настройки и разрешить Включить ограничение доступа к медиаконтенту на основе ролей опцию.
- Теперь введите названия папок для конкретной роли, доступ к которым вы хотите ограничить определенными папками для конкретной роли.
- Нажмите Сохранено Кнопка настроек.
- Теперь нажмите кнопку «Показать правила».
- Обновите правила, используя Apache или NGINX в зависимости от вашего сервера.
Apache:
- Если у вас есть файл .htaccess и вы не хотите обновлять его вручную, нажмите на Напишите правила непосредственно в файле .htaccess. .
- Если на вашем сервере нет файла .htaccess, вы можете нажать на Да кнопка для создания файла с этими правилами.
НГИНКС:
- Скопируйте код и добавьте его в конфигурационный файл nginx.
Если у вас возникнут какие-либо проблемы или вопросы, пожалуйста, свяжитесь с нами по адресу [указать контактные данные]. joomlasupport@xecurify.comЕсли вам необходимы дополнительные функции в плагине, пожалуйста, свяжитесь с нами, и мы разработаем их специально для вас. Также, при желании, мы можем организовать онлайн-встречу, чтобы помочь вам с настройкой плагина. Ограничение доступа к медиаконтенту в Joomla Plugin.
