Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Безопасность (http://forum.mynuke.ru/forumdisplay.php?f=13)
-   -   htaccess (http://forum.mynuke.ru/showthread.php?t=4)

Armee 28.01.2005 01:02

htaccess
 
Какой самый простой способ поставить защиту админки через htaccess. Можно поподробнее, а то никак не получается. По разному пытался, но никак не получается :(

Soniks 28.01.2005 15:13

тут все просто!
открываешь блокнот и записываешь туда вот это:
Код:
<Files ~ "\admin.php$"> AuthName "Administration Zone" AuthType Basic AuthUserFile путь к твоему файлу/.htpasswd require valid-user </Files>


При том:
admin.php$ можешь поменять на свой фаил
путь к файлу указывать надо полный относительный от корня!

затем сохраняем документ в кодировке ANSI (это важно) с названием ".HTACCESS"
и заливаешь его туда где у тебя находится фаил admin.php.

Далее нодо создать фаил с паролями, для этого можно использовать программу Admin_Protection или же ресурсы в интернете.

Сохраняешь фаил точно в такойже кодировке как и предыдущий фаил, с именем ".HTPASSWD"
Помещаешь этот фаил на сервер желательно туда куда не имеет доступ пользователь, можешь создать у себя на фтп папку (в корне) и туда залить этот фаил.
Не забудь указать путь к этому файлу в файле .HTACCESS

Armee 28.01.2005 21:32

Цитата не забудь указать путь к этому файлу в файле .htaccess

относительно корня?

Armee 28.01.2005 21:43

Ха, что-то я не догоняю, а какой конкретно файл в админке надо защищать? Там ведь нет index или admin.php :)

Soniks 29.01.2005 01:01

да относительно корня, ну тот который тебе дал хостер, ну что то типа home/user/bbbb/www

admin.php находится в корню твоего сайта там где и главный фаил index.php
вот и его надо защищать

typus 15.01.2007 14:52

Как давно обсуждался этот вопрос!А у меня сейчас такая проблема:
создал я файл .htpasswd,закинул его на сервер,узнал у хостера полный путь к папке с паролями,прописал этот путь в .htaccess,и ничего не происходит,т.е. никакой реакции,как будто там нет этих файлов!Указано все верно,кодировка ANSI,где может быть собака зарыта?Спросил хостера,но он молчит пока.Что интересно,когда проделываю эту операцию на локалке,все идет,пути,ессно,свои ставлю.И если с целью эксперимента изменяю путь в .htaccess,или пароли указываю неверные,то не пускает меня туда,как и должно быть.
Спасибо

typus 16.01.2007 20:23

Спасибо,вопрос решен,хостер что-то сделал, и все пошло.Хотя сам файл с виду не изменился.
Зы:спасибо Soniks-у,доступ на сайт открыт.


Часовой пояс GMT +4, время: 08:02.

Copyright © 2005 by Soniks