Перейти к содержанию
  • 0

Как разограничить доступ через htaccess?


hook

Вопрос

Привет! У меня на локальном сайте есть несколько скриптов. Вот:

Index.phpManager.phpResult.phpSearch.phpInBox.php

Задача: Защитить паролем все скрипты, кроме InBox.php. Дело в том, что через этот скрипт на сервер автоматически скидываются некоторые отчеты с клиентских машин персонала. Но недавно нерадивый пользователь, залез куда не просили. Программу которая отправляет отчет переделать (под авторизацию) не предоставляется возможным.
Что имею: Настроил htaccess так, что блокирует все полностью. Это не вариант.

Изменено пользователем hook
Ссылка на комментарий

Рекомендуемые сообщения

  • 0

как вариант перенести скрипты в другую директорию, и запаролить?

ну или так:

<files Index.php>
order allow,deny
deny from all
</files>

....

<files Search.php>
order allow,deny
deny from all
</files>

Изменено пользователем ermak86
Ссылка на комментарий
  • 0

Задачу решил так:

<FilesMatch "^(Index|Manager|Result|Search)\.php$">AuthType BasicAuthName "Private zone"AuthUserFile /var/www/{user}/data/.htpasswd # Абсолютный путь от корня сервераrequire user {Username} # Логин авторизации. Если нужно несколько логинов, то пиши их, разделяя пробелом</FilesMatch>
Ссылка на комментарий

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...