Как я могу защитить свой сайт паролем во время разработки с помощью htaccess в Cakephp?
- какой файл htaccess мне нужно изменить?
- что мне написать в htaccess
- куда мне поместить .htpasswd?
Я искал это в Google, но не нашел ничего полезного, надеюсь, вы могли бы мне помочь!
Спасибо, что помогли мне решить проблему!
Для пользователей CakePHP: - Измените .htaccess в /app/webroot/ - добавьте что-то подобное в начало .htaccess-файла:
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /complete/path/to/.htpasswd
AuthGroupFile /dev/null
require valid-user
Теперь создайте файл .htpasswd в /app/webroot/ и поместите что-то вроде этого в:
admin:PASSWORD
«ПАРОЛЬ» — это преобразованная версия вашего реального пароля, я создал его с помощью этого инструмента: http://tools.dynamicdrive.com/password/
Я думаю, что есть гораздо больше способов создать это, но для меня это сработало, и, возможно, это поможет другим пользователям cakephp.