форум вебмастеро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>&Iuml;&agrave;&eth;&icirc;&euml;&uuml;: <INPUT TYPE="TEXT" NAME="htpasswd_password"></p>
<p><INPUT TYPE="submit" NAME="submt" VALUE="&Ntilde;&icirc;&ccedil;&auml;&agrave;&ograve;&uuml; &Iuml;&agrave;&eth;&icirc;&euml;&uuml;"></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. Скрипт шифрования паролей привёл для тех, кто не знает этой проги.

Ваш ответ

Quote  Bold Style  Italic Style  Underlined Style  URL Link  Email Link  Script AutoTab  Preformatted Text  Отменить *Что это?
... Запретить смайлы


Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 
Powered by miniBB forum software © 2001-2009
Powered by miniBB-gzipper. Original size:37595, gzipped size:10538

Mp3 Download || Мир Спанч боба || Song's Lyrics
eXTReMe Tracker Rambler's Top100 Рейтинг@Mail.ru Форум ТвойWeb [Valid RSS]