Как закрыть директорию паролем?
Вы можете воспользоваться файлом .htaccess – его следует положить в защищаемую директорию с таким содержимым:
require valid-user
Authname “DirectoryName”
Authtype Basic
AuthUserFile “/home/yourlogin/.htpasswd”
DirectoryName можно заменить любой фразой.
Файл .htpasswd лучше положить в директорию недоступную через WWW.
Для того, чтобы закрыть доступ к такой директории через WWW, необходимо создать в ней опять же файл .htaccess с таким содержимым:
order deny,allow
deny from all
Создать файл .htpasswd можно с помощью утилиты htpasswd.exe на своём компьютере либо можно создать файл .htpasswd самостоятельно, добавив в него строку с логином и паролем, сгенерированными с помощью скрипта htpasswd.cgi.
Более подробно о методах контроля доступа к файлам с помощью файла .htaccess можно прочитать по адресу http://httpd.apache.org/docs/howto/auth.html
Можно ли указать, что только один файл в директории будет открыт для пользователей, а все остальные – запаролены?
Можно. Делается таким образом:
— cut .htaccess —
require valid-user
Authname “Protected”
Authtype Basic
AuthUserFile “/home/ваш_логин/путь/.htpasswd”
allow from all
satisfy any
— cut —
filename – имя “открытого” файла.
При данной настройке полностью вся директория кроме файла filename будет защищена паролем.
Джерело: http://hosting.iptelecom.ua/FAQ/
А в чем смысл добавлять свой блог на ФидБёрнер? Траф это увеличит или еще что? (сорри: за оффтопик)