Как запоролить не директорию а файл?

zzzzz
На сайте с 12.12.2006
Offline
204
601

Тоесть не www.site.ru/admin/

а так www.site.ru/admin.php

Можно ли вообще это сделать через .htaccess?

/////
[Удален]
#1
zzzzz:
Тоесть не www.site.ru/admin/
а так www.site.ru/admin.php
Можно ли вообще это сделать через .htaccess?
<Files admin.php>
AuthName "Users zone"
AuthType Basic
AuthUserFile /pub/home/твой_логин/.htpasswd
</Files>

пжалуйста )

осваивай здесь http://www.htaccess.net.ru/

dkameleon
На сайте с 09.12.2005
Offline
386
#2

http://www.poplarware.com/htaccess.html

тут есть пример.

Дизайн интерьера (http://balabukha.com/)
zzzzz
На сайте с 12.12.2006
Offline
204
#3

KosoyRoman спасибо

dkameleon я по английски непонимЭ:)

zzzzz добавил 18.03.2009 в 18:01

Чего то не то, вобщем всё вроде сделал по инструкции http://www.htaccess.net.ru/doc/htaccess/auth.php, сгенерировал содержимое для .htpasswd, залил всё на сервер, но пароль по прежнему не запрашивается, возможно что то в родном файле .htaccess противоречит тому что я там добавил, вобщем решил полностью выложить всё содержимое .htaccess, если кто соображает подскажите в чём трабл, то что я сам вписал помечено красным, остальное родное

php_value session.use_trans_sid 0

php_value session.use_cookies 1
php_value session.use_only_cookies 1
php_flag register_globals Off

<Files .htaccess>
Order allow,deny
Deny from all
</Files>
<Files admin.php>
AuthName "Users zone"
AuthType Basic
AuthUserFile /home/wm4647/public_html/.htpasswd
</Files>

<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymlinks -Indexes -MultiViews
RewriteBase /
RewriteRule ^index.html$ index.php [L]
RewriteRule ^admin.html$ admin.php [L]
RewriteRule ^news.html$ index.php?news=yes [L]
RewriteRule ^price.html$ index.php?show_price=yes [L]
RewriteRule ^cart.html$ index.php?shopping_cart=yes [L]
RewriteRule ^wide_search.html$ index.php?search_with_change_category_ability=yes [L]
RewriteRule ^feedback.html$ index.php?feedback=yes [L]
RewriteRule ^compare.html$ index.php?comparison_products=yes [L]
RewriteRule ^page_([0-9]+).html$ index.php?show_aux_page=$1 [L]
RewriteRule ^product_([0-9]+).html$ index.php?productID=$1 [L]
RewriteRule ^category_([0-9]+).html$ index.php?categoryID=$1 [L]
RewriteRule ^category_([0-9]+)_offset_([0-9]+).html$ index.php?categoryID=$1&offset=$2 [L]
RewriteRule ^category_([0-9]+)_show_all.html$ index.php?categoryID=$1&show_all=yes [L]
RewriteRule ^show_news_([0-9]+).html$ index.php?fullnews=$1 [L]
</IfModule>
AuthUserFile "/home/wm4647/.htpasswds/public_html/passwd"

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий