запаролить главную страницу
1. созадаёшь файл .htaccess в корневой директории сайта.
2. вписываешь туда:
AuthType Basic
AuthUserFile /var/www/vhosts/hostname/.htpasswd
AuthName "Authorization required"
require valid-user
<Files .htpasswd>
deny from all
</Files>
где AuthUserFile должен указывать полный путь к файлу .htpasswd. Здесь в примере предполагается, что сайт размещён в директории /var/www/vhosts/hostname/, в эту же директорию положили .htpasswd, об этом ниже.
3. создаёшь файл .htpasswd в директории, которую прописал в AuthUserFile в предыдущем пункте.
4. идёшь http://www.kxs.net/support/htaccess_pw.html генерируешь запись для пользователя. Допустим имя user, пароль secret, запись сгенерировалась:
user:KpP.s/mnFoEoI
вот эту строку помещаешь в файл .htpasswd
Если нужны другие пользователи, добавляешь.
p.s. секция
<Files .htpasswd>
deny from all
</Files>
нужна, если .htpasswd располагается в пределах директории с сайтом.
потому как если нет, то это не поможет.
возможно ещё встроить пароль в пхп, если там он работает ,
но тогда придётся изучить принцип работы сессий
Фашизм будет разбит
Человека карают только те боги, в которых он верит
Мне просто для интереса: что ты уже умеешь программировать/кодить? В чём ты разбираешься?
созадаёшь файл .htaccess в корневой директории сайта.
Соединился по ФТП и сделал скрин.Папка public_html это и есть корень директории сайта?
Непонятно с файлом.Это должен быть текстовый файл или html файл?
Соединился по ФТП и сделал скрин.Папка public_html это и есть корень директории сайта?
Вероятно, да. Ты бы показал содержимое public_html.
Непонятно с файлом.Это должен быть текстовый файл или html файл?
Прочитай полностью, а то не поймёшь опять: ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BA%D1%81%D1%82%D0%BE%D0%B2%D1%8B%D0...
Файлы текстовые. Но "расширение" к формату файла в данном случае никакого отношения не имеет. Это не WINDOWS. Файлы называй именно так, как я написал, т.е. имена начинаются с точки.
вот страница http://home.versanet.de/%7Erschulmeister/Meine_Homepage.html
я так понимаю, заходя на неё должен запрашиватся пароль?
а вот и этот .htpasswd
AuthType Basic
AuthUserFile /public_html/.htpasswd
AuthName "Authorization required"
require valid-user
eugen:1PGm2SHeZs9PI
<Files .htpasswd>
deny from all
</Files>
Ты сделал .htaccess.txt, а надо было .htaccess. Запароливание работает только с .htpasswd, одним .htaccess не обойтись.
Один из вариантов узнать путь к public_html - если включен PHP, написать скрипт с ошибкой и посмотреть в браузере, что напишет. PHP у тебя есть?
п.с. или посмотреть вывод команды pwd в ftp-клиенте.
PHP нет,даже не знаю что это такое.а ты можешь это написать?
кстати сервер home.versanet.de это и есть путь?
Напиши в файл:
Order Deny,Allow
Deny from all
потом открой в браузере свою страничку. Если не будет доступа, .htaccess работает.
PHP нет,даже не знаю что это такое.а ты можешь это написать?
Я исправил сообщение, оно не надо уже.
кстати сервер home.versanet.de это и есть путь?
Нет, это имя сайта.
Сейчас твоя задача - создать один-единственный файл .htaccess

Ты у себя на компьютере делаешь файл, потом пересылаешь по ftp? Поставь себе программу Total Commander, в ней сможешь сделать нужный файл (Shift+F4 создаёт новый файл).