Приложение для защиты паролем в разработке (Codeigniter) - PullRequest
1 голос
/ 11 сентября 2010

Я занимаюсь разработкой веб-приложения с использованием CI на сайте www.example.com.Моя установка CI находится за пределами корневой папки www.

Как мне защитить паролем свое приложение, в то же время позволяя моей «домашней странице» (в данном случае контроллеру / представлению по умолчанию в CI) быть публично доступной?

IE Я хочу разрабатывать свое приложение без каких-либо авторизованных пользователей (т. Е. Публики), но все же хочу, чтобы целевая страница была видна.

Я смог использовать.Доступ к паролю защищает весь мой корень www, есть ли способ исключить домашнюю страницу из защиты?И если да, то какой файл я бы исключил при настройке CI?

Любые идеи о том, как это сделать на обычном (не codeigniter) веб-сайте / веб-приложении, также будут оценены

1 Ответ

0 голосов
/ 13 сентября 2010

Чтобы исключить защиту определенных страниц паролем, например, page.html, вы должны добавить в свой файл .htaccess следующее:

<Files "page.html">
  Allow from all
  Satisfy any
</Files>

Вы можете увидеть примеры того, как это сделать, а такжекак исключить несколько файлов здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...