форум вебмастероff на AlfaSpace.NET |
Ubuntu и Linux
|реактивный бесплатный хостинг
| Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга
|
правила форума
| Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ ° |
| Форум вебмастеров на AlfaSpace.NET / Создание сайта / .htaccess |
| Автор | Сообщение |
| KreN.del |
# Дата: 12 Фев 2005 08:44 1. Отредактируйте файл .htaccess указав правильный системный путь до файла .htpasswd например: /home/sait/public_html/admin/.htpasswd (файл .htpasswd можно размещать в любом месте Вашего сервера, желательно если он будет размежщен вне директории для публичных файлов) ! ТАк вот скажите мне, какая должна быть ссылка у меня на сайте. Имеется виду я захожу на фтп, это корень диска или че? Ну к примеру у меня сайт. www.xxx.ru Напеши в примере как мне прописать строку, где путь к passwordsd |
| Dorman |
# Дата: 12 Фев 2005 09:34 1) Тебе необходимо создать файл .htaccess следующего содержания: AuthName "For Administrator Only" AuthType Basic AuthUserFile /***/***/***/.htpasswd require valid-user Где: /***/***/***/.htpasswd абсолютный путь к файлу .htpasswd на сервере. 2) Выложить его в каталог, который необходимо закрыть. 3) Создать файл .htpasswd. 4) Выложить .htpasswd в каталог, указанный в строке /***/***/***/ Строка /***/***/***/, это строка к твоему домашнему (не путать с HTTP каталогом) каталогу. Для alfaspace выглядит так: /home/твой_логин/ Вот туда лучше всего и выложить .htpasswd |
| KreN.del |
# Дата: 12 Фев 2005 09:38 /home/твой_логин/ ТВой логин Это тоесть не просто KreN.del , а KreN.del.alfasapce.net ? |
| Borman Участник 1053 |
# Дата: 12 Фев 2005 09:45 ° Поправил: Borman Предидущий топик мой. Ошибся в первой букве. KreN.del.alfasapce.net - это как раз твой HTTP каталог, а домашний каталог KreN.del, который и является в данном случае твоим логином (совпадает с ним). Абсолютный путь будет: /home/KreN.del/ |
| KreN.del |
# Дата: 12 Фев 2005 09:53 :) ДА ну я и тупой. Вобщем есть файл htacces куда мен его пизать. При заходе на фтп показывается 3 файла и папка вот такая KreN.del.alfaspace.net, я захожу в него. И закачиваю туда 2 файла. httpacces b httppass. ТАк? и в данном случае какая строка должна быть в http acces, к пути досутпа к httppasw.? |
| Borman Участник 1053 |
# Дата: 12 Фев 2005 09:55 ° Поправил: Borman Короче, содержание твоего .htaccess будет выглядеть так: AuthName "For Administrator Only" AuthType Basic AuthUserFile /home/KreN.del/.htpasswd require valid-user |
| Borman Участник 1053 |
# Дата: 12 Фев 2005 09:58 ° Поправил: Borman Объясни, какой каталог на сайте тебе надо прикрыть? Или, чего конкретно ты хочешь добиться? |
| KreN.del |
# Дата: 12 Фев 2005 10:59 Вобще изначально ! Мне хотелось добица, до что. При заходе на любую страницу ! Сайта спрашивало пароль и логин, причем пароль и логин. Занесенный в БД. А не созданный с помощью программы pasrww.exe! Если так можно сделать и кто-то знает как это сделать! Буду оченб благодарен. Но раз мне пока не кто не дал ответа, и я не знаю как делать! Я хочу Поместить в папку, где у меня index.php, файл .httpacces., тоесть в папке kren.delalfaspace.net на фтп, в этйо папке и все главные файлы моего форума. А .htpassw в любую другую, например в папку cgi-bin |
| KreN.del |
# Дата: 12 Фев 2005 11:07 Странно сделал все как ты написал! Но фишка в том. Что он пароль или логин не опознает. |
| deut Участник 117 |
# Дата: 12 Фев 2005 11:27 угу было дело |
| Borman Участник 1053 |
# Дата: 12 Фев 2005 12:41 ° Поправил: Borman http://webservice.alfaspace.net/tmp/ Log: 123 Pass: 123 В чём проблема? Написал и установил за 2 минуты. |
| Borman Участник 1053 |
# Дата: 12 Фев 2005 13:32 ° Поправил: Borman Короче, я cделал так: .htaccess AuthName "For Administrator Only" AuthType Basic AuthUserFile /home/webservice/.htpasswd require valid-user .htpasswd 123:1$T9L623O67JQ Путь к .htaccess: /home/webservice/webservice.alfaspace.net/tmp/ Путь к .htpasswd: /home/webservice/ Генератор паролей: cript.php <?php $submt = $_POST['submt']; $htpasswd_password = $_POST['htpasswd_password']; if ($submt) { $htpasswd_txt = crypt($htpasswd_password, CRYPT_STD_DES); echo "<b><big>" . $htpasswd_txt . "</b></big>"; } ?> <FORM METHOD="POST" ACTION="cript.php"> <p>Ïàðîëü: <INPUT TYPE="TEXT" NAME="htpasswd_password"></p> <p><INPUT TYPE="submit" NAME="submt" VALUE="Ñîçäàòü Ïàðîëü"></p> </FORM> Кто не понял, я не виноват… |
| Borman Участник 1053 |
# Дата: 14 Фев 2005 02:29 Не плохо было бы перенести эту тему в "Служба спасения 911", если такое возможно. |
| deut Участник 117 |
# Дата: 14 Фев 2005 03:53 Borman на этом месте поподробнее :) |
| Borman Участник 1053 |
# Дата: 14 Фев 2005 04:02 ° Поправил: Borman Borman на этом месте поподробнее :) На каком конкретно? На том, что я прошу эту тему перенести в "Служба спасения 911"? Так там ей место. Думаю, что по .htaccess будет ещё не мало вопросов. В разделе "Создание сайта" этой теме не чего делать. Если вопрос про .htaccess, пишите более подробно, в чём проблема. Постораюсь ответить. |
| KreN.del |
# Дата: 14 Фев 2005 10:12 Спасибо!!! У меня получилось :) |
| KreN.del |
# Дата: 14 Фев 2005 10:35 А еще вопрос, если при заходие надо показать не Administrator Zone А предложение в 3 строки к примеру: 1)Здравствуйте! 2)Вы попали туда-то 3)Как ваши дела Какие слова или теги надо прописать в htppacess. |
| KreN.del |
# Дата: 14 Фев 2005 10:36 Генератор паролей: cript.php А и еще куда вот этот файл можно запихнуть! И какой код и где надо прописать чтоб кодировка 1251 была.! А то корявые буквы. И что он делает, добваляет пользователей в файл httppasw. Тогда откуда он знает путь к нему? |
| Borman Участник 1053 |
# Дата: 14 Фев 2005 11:44 ° Поправил: Borman А и еще куда вот этот файл можно запихнуть! Копируешь код в блокнот, сохраняешь его как cript.php, по FTP заливаешь его на свой сайт, в бровзере набираешь URL к этому файлу. У тебя появится форма. Вводишь пароль, нажимаешь кнопку, у тебя появляется бред. Этот бред ты и должен вставить в .htpasswd. 123:1$T9L623O67JQ То есть, 123- это логин, 1$T9L623O67JQ - это кодированный пароль, который тебе выдаст скрипт. |
| deut Участник 117 |
# Дата: 14 Фев 2005 13:32 конструкция .htaccess + .htpasswd поидее должна работать, только чего то пароль не вводиться =( |
| KreN.del |
# Дата: 14 Фев 2005 13:43 Borman я думал этот скрипт автоматом заносит все в httppasw. Так для этого есть прога специальная. На компе я ее юзаю. А что качается deut! То все выше написано прально. Можешь вот еще посмотреть http://www.krendel.alfaspace.net |
| Borman Участник 1053 |
# Дата: 14 Фев 2005 15:08 ° Поправил: Borman Посмотрел... |
| Borman Участник 1053 |
# Дата: 16 Фев 2005 21:16 Прога действительно есть. В дистрибутиве Apache. Скрипт шифрования паролей привёл для тех, кто не знает этой проги. |
|
Powered by miniBB forum software © 2001-2009
Powered by miniBB-gzipper. Original size:37595, gzipped size:10538 |